Physical Address:
Shop 66/67 Temba Shop Ctr, Main St, Temba, 0407
Phone:
012 717 2578
Fax:
012 717 2345