Choose from 19 general practitioners .
General Practitioner
Book Appointment
Private Practice
550 Mountbatten Drive
(opposite Aquarius), Reservoir Hills, Durban, 4091
General Practitioner
Book Appointment
Private Practice
157 Chatsworth Main Road, Umhlatuzana Township, Chatsworth, 4092
General Practitioner
Book Appointment
Private Practice
1st Floor,
Room 103,
Medicentre,
78 Lorne Street, Durban Central, Durban, 4001
General Practitioner
Book Appointment
Private Practice
8 The Zenith
20 Solstice Road, Umhlanga Rocks, Umhlanga Ridge, 4320
General Practitioner
Book Appointment
Private Practice
Shop 3 Market Centre,
4 Noodsberg Road, Dalton, Pietermaritzburg, 3201
General Practitioner
Book Appointment
Private Practice
Shop 1
Nadasen Centre
Cnr Moss Street & Court Lane, Verulam, 4339
General Practitioner
View Profile
Private Practice
Shop 45 The Workshop, Aliwal Street , Durban Central, Durban, 4001
General Practitioner
View Profile
Private Practice
Broadwalk Medical Centre, 454 Smith Street, Durban Central, Durban, 4001
General Practitioner
View Profile
Private Practice
Suite 8 Gem City, Parthenon Street, Starwood, Phoenix, 4068
General Practitioner
View Profile
Private Practice
Shop 45 Southcoast Mall, Izotsha Road, Shelly Beach, Margate, 4265