Provider Category Opthamology PRETORIA 123441308 Country Code RSA Line 2 PRETORIA EYE INSTITUTE Line 3 630 SCHOEMAN STREET ACADIA Title Status NA Practitioner Number 2602210 Service Provider Country South Africa