Provider Category General Practitioner JOHANNESBURG 866162779 Country Code RSA Line 2 GRRENSIDE Line 3 JOHANNESBURG Title Status DR Practitioner Number 222399 Service Provider Country South Africa