Provider Category General Practitioner RANDBURG 117877069 Country Code RSA Line 2 FERNDALE 2194 Line 3 RANDBURG Title Status DR Practitioner Number 1576771 Service Provider Country South Africa