Provider Category FAMILY PHYSICIAN MIDRAND 113159716 Country Code RSA Line 2 MIDRAND SHOPPING CENTRE Line 3 MIDRAND Title Status DR Practitioner Number 1551426 Service Provider Country South Africa