Provider Category Private Hospitals RUSTENBURG 5927527 Country Code RSA Title Status NA Practitioner Number 5808359 Service Provider Country South Africa