CLICKS
Phalaborwa, Limpopo •
Departmental Stores
Phone:
015 781 2944
015 781 2944
Fax:
015 781 1880
015 781 1880
Physical Address:
Shop 43 Eden Square Mall, Nelson Mandela Dve, Phalaborwa, 1389
Shop 43 Eden Square Mall, Nelson Mandela Dve, Phalaborwa, 1389