Provider Category Opthamology MAYFAIR 0 Country Code RSA Line 2 SUITE 23 MEDICAL CENTRE Line 3 35 BARTLETT ROAD Title Status PROF Practitioner Number 2603101 Service Provider Country South Africa