Provider Category Private Hospitals JOHANNESBURG 116442701 Country Code RSA Line 2 HILLBROW Line 3 JOHANNESBURG Title Status NA Practitioner Number 5804620 Service Provider Country South Africa