Provider Category PHYSICIAN JOHANNESBURG 115512626 Country Code RSA Line 2 ORANGE GROVE Title Status DR Practitioner Number 791687 Service Provider Country South Africa