TEKKIE TOWN
Upington, Northern Cape •
Shoe Stores
Phone:
054 331 3611
054 331 3611
Physical Address:
Shop 63 Kalahari Mall, Nelson Mandela Dve, Upington, 8801
Shop 63 Kalahari Mall, Nelson Mandela Dve, Upington, 8801