Provider Category Opthamology CAPE TOWN 0 Country Code RSA Line 2 5 KEYSERS ROAD Line 3 MELOMED PRIVATE HOSPITAL Title Status DR Practitioner Number 610267 Service Provider Country South Africa