Tembisa

Tekkie Town Stores Tembisa - Phones, Trading Hours & Locations