Diepsloot South Clinic is located in Diepsloot, South Africa on 2772 Pear St, Diepsloot West 1,. Diepsloot South Clinic is rated 1.8 out of 5 in the category free clinic in South Africa.
Address
2772 Pear St, Diepsloot West 1,
Accessibility
Wheelchair-accessible toilet