Select a doctor to make an appointment
- Only for general consultations.
- One appointment per patient.
- Contact our reception staff on 012-6615528 for special consultations (procedures/insurance medicals/nursing services).
- A fee will be charged for after hours and unscheduled consultations.
- After 20h00 – first come, first served.
- After hours:
- Mo – Fr: 20h00 – 07h00
- Sa 13h00 – Mo 07h00
- Public Holidays

Dr. Clive Landman

Dr. Marié Landman

Dr. Anneke du Toit

Dr. Louis Geldenhuys

Dr. Charles Bergh

Dr. Hannes Swart

Dr. Chandré Balie

Dr. Michele Laurence

Dr. James Zeiler

Dr. Lizette Kleynhans

Dr. Michelle Lombard

Dr. Liesel van Schalkwyk

Dr. Madelle Venter

Dr. Annalize Moolman

Dr. Joshua Joubert

Dr. Behnazeer Mohammed

Dr. Kyle Cornelius

Dr. Vincent Van Vuuren

Dr. Siduduzo Cossa

Dr. Jade Cabula

Dr. Jane Semugga

Dr. Yugesh Govender

Dr. Albri Sevenster

Dr. Charné Gibson

Dr. Devajyoti Jeetunsiv

Dr. Elisma Kruger

Dr. George de Jager

Dr. Hennie Duvenhage

Dr. Marilet Bouwer

Dr. Megan Basson

Dr. Mori Boshomane

Dr. Niek Hollander