Accepting new patients
Ophthalmology · Male · Age 42
Prairie Eye Center, Ltd304 W Hay St Ste 311 Decatur, IL 62526
Make an Appointment
Dr. Frederick Rauscher, MD is an ophthalmology specialist in Decatur, IL and has been practicing for 11 years. He graduated from Duke University School Of Medicine in 2003 and specializes in ophthalmology.