Address: Shop 62 Temba City Shopping Centre, Kadube, P O Box 306,Temba, 0407 Gauteng South Africa
Phone number: (012) 717-4320