Contact Us

Call Today! (815) 235-6177

Freeport Office

Freeport Office

1000 S. Kiwanis Drive
Freeport, IL 61032

Office Hours
Mon: 8:00am - 6:00pm
Tues - Fri: 8:00am - 5:00pm


Stockton Office

Stockton Office

312 E. North Avenue
Stockton, IL 61085

Office Hours
Tues, Thurs, Fri:
8:00am - 1:00pm & 2:00pm - 5:00pm


Lanark Office

Lanark Office

116 N. Broad Street
Lanark, IL 61046

Office Hours 
Mon: 8:00am - 1:00pm & 2:00pm - 6:00pm
Wed: 8:00am - 1:00pm & 2:00pm - 5:00pm


Oregon Office

Oregon Office

314 W. Washington Street
Oregon, IL 61061

Office Hours
Tues, Wed, Fri:
8:00am - 1:00pm & 2:00pm - 5:00pm


Rock Falls

Rock Falls Office

102 West Rock Falls Road
Rock Falls, IL 61071

Office Hours
Mon - Thurs: 8:00am - 5:00pm 




Contact Us

Locations

Find us on the map


Hours of Operation

Our Regular Schedule

Freeport:

Monday:

8:00 am-6:00 pm

Tuesday:

8:00 am-5:00 pm

Wednesday:

8:00 am-5:00 pm

Thursday:

8:00 am-5:00 pm

Friday:

8:00 am-5:00 pm

Saturday:

Closed

Sunday:

Closed

Stockton:

Monday:

Closed

Tuesday:

8:00 am-1:00 pm

2:00 pm-5:00 pm

Wednesday:

Closed

Thursday:

8:00 am-1:00 pm

2:00 pm-5:00 pm

Friday:

8:00 am-1:00 pm

2:00 pm-5:00 pm

Saturday:

Closed

Sunday:

Closed

Lanark:

Monday:

8:00 am-1:00 pm

2:00 pm-6:00 pm

Tuesday:

Closed

Wednesday:

8:00 am-1:00 pm

2:00 pm-5:00 pm

Thursday:

Closed

Friday:

Closed

Saturday:

Closed

Sunday:

Closed

Oregon:

Monday:

Closed

Tuesday:

8:00 am-1:00 pm

2:00 pm-5:00 pm

Wednesday:

8:00 am-1:00 pm

2:00 pm-5:00 pm

Thursday:

Closed

Friday:

8:00 am-1:00 pm

2:00 pm-5:00 pm

Saturday:

Closed

Sunday:

Closed

Rock Falls:

Monday:

8:00 am-5:00 pm

Tuesday:

8:00 am-5:00 pm

Wednesday:

8:00 am-5:00 pm

Thursday:

8:00 am-5:00 pm

Friday:

Closed

Saturday:

Closed

Sunday:

Closed

Reviews From Our Satisfied Patients

  • "Injured my eye and Northwest Eye Care saw me right away. Very professional and service was outstanding. Thank you!!"
    Brian S.
  • "I can’t thank Donna and the rest of the team enough for getting me in with urgency today as soon as I called with an issue. Such great people to their customers. I would recommend 10/10 times!"
    Bryn B.
  • "Absolutely fantastic experience, this is the third time I've been here, and I was so impressed with Dr. Diemer's customer service, I had to write this review. I wish there was a category for 6 stars."
    John M.