Provider Category General Practitioner MIDDELBURG (Mpumalanga) 132825388 Country Code RSA Line 2 MIDDELBURG Title Status DR Practitioner Number 48119 Service Provider Country South Africa