Location Lenasia South 1682, Impala Street, Lenasia South, Phone +27 87 087 0644 -26.385385, 27.84162 Directions →
Source OpenStreetMap Name, category and coordinates as mapped. Listing data is only as fresh as the map. More health & medical →