Provider Category Opthamology ARCADIA 0083 3445179 Country Code RSA Line 2 ROOM 203 Line 3 SCHOEMANSTR 630 Title Status DR Practitioner Number 280534 Service Provider Country South Africa