Provider Category General Practitioner MAFIKENG 183815841 Country Code RSA Line 2 MAFIKENG Line 3 8670 Title Status NA Practitioner Number 1515799 Service Provider Country South Africa