Provider Category Private Hospitals STELLENBOSCH 866758676 Country Code RSA Line 2 DIE BOOORD Title Status NA Practitioner Number 819409 Service Provider Country South Africa