Physical Address:
72 Buffelsdoorn Rd, Flamwood, Klerksdorp, 2571
Phone:
018 462 2320
Fax:
018 462 9232