Dr. Michael JN Carter is an Ophthalmologist at Pasteur Eye Hospital in Bloemfontein.
Tel no:
(051) 522 0002
(051) 522 0003