Provider Category Private Hospitals JOHANNESBURG 114955055 Country Code RSA Line 2 MAYFAIR WEST Line 3 JOHANNESBURG Title Status NA Practitioner Number 5805988 Service Provider Country South Africa