OUR TEAM – GPs

Our team of general practitioners…

Dr Judith Benjafield

Dr Karien Brink

Dr Sonel Snyman

Dr Rowena Watson