Provider Category General Practitioner STELLENBOSCH 21883950 Country Code RSA Line 2 STELLENBOSCH Line 3 7600 Title Status NA Practitioner Number 1436749 Service Provider Country South Africa