Dr Andre Vd Westhuizen
MBCHB, Dip Anaesthetics
Dr John Frith
MBChB
Dr Jessica Slabbert
MBChb
Ms Jeani Le Grange
Practice Manager