Address 118 Elidinga Section, 1632 Tembisa, Afrique du Sud
Phone Number +27119202244
Categories Transportation Service
GPS Coordinates -26.00632,28.21088