HOME / Cell phone store / Telkom Mall of Tembisa Express
Cnr Aluminium Dr & Olifantsfontein Rd Shop LG40, Mall @ Tembisa, Tembisa, 1632
+27119201194
View Business Profile