Provider Category Private Hospitals UMHLANGA ROCKS 0 Country Code RSA Line 2 UMHLANGA ROCKS Line 3 4320 Title Status NA Practitioner Number 5808936 Service Provider Country South Africa