Provider Category Private Hospitals CAPE TOWN 21241109 Country Code RSA Line 2 TAMBOERSKLOOF Line 3 CAPE TOWN Title Status NA Practitioner Number 5807697 Service Provider Country South Africa