Provider Category Opthamology CAPETOWN 0 Country Code RSA Line 2 VINCENT PALLOTI HOSPITAL Line 3 ALEXANDER ROAD Title Status DR Practitioner Number 47376 Service Provider Country South Africa