Provider Category General Practitioner ONVERWACHT 147634000 Country Code RSA Line 3 ONVERWACHT Title Status DR Practitioner Number 269476 Service Provider Country South Africa