Provider Category Private Hospitals JOHANNESBURG 116143037 Country Code RSA Line 2 KENSINGTON Line 3 JOHANNESBURG Title Status NA Practitioner Number 5803950 Service Provider Country South Africa