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