Provider Category Opthamology JOHANNESBURG 114824959 Country Code RSA Line 2 25 ETON ROAD Line 3 PARKTOWN Title Status NA Practitioner Number 2601605 Service Provider Country South Africa