Provider Category Opthamology CRESTA 0 Country Code RSA Line 2 UNIT F6, BLOCK C, Line 3 CRESTA JUNCTION Title Status DR Practitioner Number 740039 Service Provider Country South Africa