Dr BN MAJEKE
Lusikisiki, Eastern Cape •
General Practitioners