PHONE (016) 3414121
BOOK ONLINE
Dr PJ (Hannes) Snyman MBChB (UP) 1974
Dr. SR (Bobby) Koller BSc MBChB (UP) 1981
Dr. MNH (Thinus) Kruger MBChB (UP) 1981
Dr. PJ (Johann) Snyman MBChB (UP) 2003
Dr. S. (Siewert) Alkema MBChB (UOVS) 2006
Appointments
Click Here to make use of our new online booking system.