Provider Category Private Hospitals MAFIKENG 183812043 Country Code RSA Line 2 MAFIKENG Line 3 2745 Title Status NA Practitioner Number 5708419 Service Provider Country South Africa