Provider Category Private Hospitals MAFIKENG 3811457 Country Code RSA Line 2 Line 3 Title Status U Practitioner Number 223891 Service Provider Country South Africa