Provider Category Private Hospitals RANDBURG 114625611 Country Code RSA Line 2 AND WINSOR WAY Line 3 OLIVEDALE Title Status NA Practitioner Number 5808510 Service Provider Country South Africa