Please contact the practice directly to book an appointment
0184626838
130 Archbishop Desmond Tutu street
Klerksdorp
North WestKlerksdorp
North West