Career records & work history
Medicine Doctors
Nathan A. Crouch
Specialties:
Optometry
Work:
Central Illinois Vision Center
2442 N Rte 121, Decatur, IL 62526
217-2333101 (phone) 217-2333107 (fax)
2442 N Rte 121, Decatur, IL 62526
217-2333101 (phone) 217-2333107 (fax)
Procedures:
Eyeglass Fitting, Ophthalmological Exam
Languages:
English
Description:
Dr. Crouch works in Decatur, IL and specializes in Optometry. Dr. Crouch is affiliated with Decatur Memorial Hospital.