General practices provide medical care in the community and will usually be your first point of contact for your health needs. Fees are lower if you are enrolled with a practice.
GPs 33 results
- Dr Andrew Brown
- Dr Andrew Zimmerman
- Dr Anthony Frith
- Dr Christopher Jacques
- Dr Deon Hazelhurst
- Dr Elizabeth Brown
- Dr Farina Brady
- Dr Fiona Christian
- Dr Freda Bonnet
- Dr Jasmin Roman
- Dr Jean Frieslaar
- Dr Johanita Engelbrecht
- Dr Johanna Coetzee
- Dr John Cantillon
- Dr Katie Scorringe
- Dr Katie Tizzard
- Dr Kim Kirk