Provider Category Opthamology JOHANNESBURG 14824959 Country Code RSA Line 2 KENRIDGE MEDICAL CENTRE Line 3 JOHANNESBURG Title Status NA Practitioner Number 2602008 Service Provider Country South Africa