Dr Margaret Badenhorst

Specialities
General Practitioner

Contact

Margaret Badenhorst
Physical Address:
Hartbeespoort Medical Centre, 387 Beethoven Street, Melodie, 0216
Postal Address:
PO Box 835, Hartbeespoort, 0216
F 012 2590937

Profile

HPCRegNo
MP0301418
PracticeNo
0140001421379

Qualification

1985
MBChB, University of the Free State

Contact

Margaret Badenhorst
Physical Address:
Hartbeespoort Medical Centre, 387 Beethoven Street, Melodie, 0216
Postal Address:
PO Box 835, Hartbeespoort, 0216
F 012 2590937

Practices at

Publications & videos

Events & lectures