Accepting new patients
Ophthalmology · Female · Age 57
Prairie Eye Center, Ltd304 W Hay St Ste 311 Decatur, IL 62526
Make an Appointment
Dr. Sandra Yeh, MD is an ophthalmology specialist in Decatur, IL and has been practicing for 29 years. She graduated from Northwestern University The Feinberg School Of Medicine in 1986 and specializes in ophthalmology.