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