Provider Category Opthamology BLOEMFONTEIN 515222908 Country Code RSA Line 2 PASTEUR MEDICAL CENTRE Title Status DR Practitioner Number 2603993 Service Provider Country South Africa