Health Clinics / Hospitals nearby Shop 55, Phumulani Mall, Olifantsfontein Road, Clayville, Johannesburg, 1666, South Africa

Tembisa

Approximately 1.08 km away
Address: 1 Industria Rd, Olifantsfontein, South Africa

Zamokuhle Private Hospital

Approximately 1.21 km away
Address: 128 Flint Mazibuko St, Tembisa, South Africa