Choose from 59 general practitioners in Pietermaritzburg.
General Practitioner
Book Appointment
Private Practice
23 Church Street, Pietermaritzburg, 3201
General Practitioner
Book Appointment
Private Practice
250 Langalibalele Street, Pietermaritzburg, 3201
General Practitioner
Book Appointment
Private Practice
91 Bhalhambra Way, Newholme, Pietermaritzburg, 3201
Hayfields Mall Cnr Blackburrown & Cleland Road, Hayfields, Pietermaritzburg, 3201
3 Practitioners
General Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book Appointment
Private Practice
332 Burger Street, Pietermaritzburg, 3201
General Practitioner
Book Appointment
Private Practice
20 Edendale Road, Edendale, Pietermaritzburg, 3201
General Practitioner
Book Appointment
Private Practice
43 Bombay Road, Northdale, Pietermaritzburg, 3201
General Practitioner
Book Appointment
Hospital
590 Chota Motala Road, Raisethorpe, Pietermaritzburg, 3201
619 Chief Albert Luthuli Street, Scottsville, Pietermaritzburg, 3201
3 Practitioners
General Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book Appointment
Private Practice
45 Braid Street, Pietermaritzburg, 3201