Tuesday: 8:00am - 5:00pm
Wednesday: 8:00am - 5:00pm
Thursday: 8:00am - 5:00pm
Friday: 8:00am - 5:00pm
Saturday hours available by appointment.
Emergency Phone: (217) 832-2111
Villa Grove

Visit our Villa Grove office, conveniently located on the corner of Adams and Oak streets, 1/2 block west of Main street and the Villa Grove State Bank drive-up.

Appointment Request Form

Tuesday: 8:00am - 5:00pm
Wednesday: 8:00am - 5:00pm
Thursday: 8:00am - 5:00pm
Friday: 8:00am - 5:00pm
Saturday hours available by appointment.
Emergency Phone: (217) 832-2111

“Wonderful place! Can’t say enough about the doctor and all the staff. You’re not supposed to have fun picking out glasses, but we sure did!”

Amy B.