Provider Category FAMILY PHYSICIAN MAFIKENG 865119504 Country Code RSA Line 2 HATCHARD PLACE Line 3 30 NELSON MANDELA DR Title Status DR Practitioner Number 621250 Service Provider Country South Africa