Renal Care Holdings Tembisa is located in Tembisa, South Africa on 128 Flint Mazibuko St, Hospital View. Renal Care Holdings Tembisa is rated 3 out of 5 in the category dialysis center in South Africa.
Address
128 Flint Mazibuko St, Hospital View
Accessibility
Wheelchair-accessible entrance