Provider Category Opthamology HILLCREST 0 Country Code RSA Line 2 203 PRETORIA EYE INSTITUTE Line 3 630 SCHOEMANSTR,ARCADIA Title Status DR Practitioner Number 2601516 Service Provider Country South Africa