Maleka T B is located in Johannesburg, South Africa on Centre of Advaced Medicine, 13 Scott St, Waverley. Maleka T B is rated 4 out of 5 in the category ophthalmology clinic in South Africa.
Address
Centre of Advaced Medicine, 13 Scott St, Waverley
Accessibility
Wheelchair-accessible toilet