Provider Category General Practitioner ODENDAALSRUS 573981104 Country Code RSA Line 2 83 JOSIAS STREET Title Status DR Practitioner Number 1567152 Service Provider Country South Africa