Dr Kevin O'Hare

Specialities
General Practitioner

Contact

Kevin O'Hare
Physical Address:
Medicross, Three Rivers, Vereeniging, 1929
Postal Address:
PO Box 264082, Three Rivers, 1935
F 016 4234988

Profile

HPCRegNo
MP0118753
PracticeNo
0140001423207

Qualification

1967
MBChB, University of Pretoria

Contact

Kevin O'Hare
Physical Address:
Medicross, Three Rivers, Vereeniging, 1929
Postal Address:
PO Box 264082, Three Rivers, 1935
F 016 4234988

Publications & videos

Events & lectures