Telkom Mafikeng is located in Mahikeng, South Africa on Cnr Carrington & Carney St, Shop 12&13 Mafikeng Mall. Telkom Mafikeng is rated 2.5 out of 5 in the category cell phone store in South Africa.
Address
Cnr Carrington & Carney St, Shop 12&13 Mafikeng Mall