Provider Category Private Hospitals JOHANNESBURG 114826763 Country Code RSA Line 2 PARKTOWN Line 3 JOHANNESBURG Title Status NA Practitioner Number 5806682 Service Provider Country South Africa