Insurances we are in-network with:                                    Insurances we are out-of-network with:

                                                    EyeMed                                                                                                                                                                     Spectera (United Healthcare's vision plan)

                                    Vision Service Plan (VSP)                                                                                                                                                                                   Avesis

                   Professional Benefit Administrators (PBA)                                                                                                                                                       Davis Vision

                                    Blue Cross Blue Shield*                                                                                                                                                                             Superior Vision

                                                    Aetna                                                                                                                                                                           National Vision Administrators (NVA)

                                                 Humana                                                                                                                                                                                                Wellfirst Health

                          United Healthcare (medical only)                                                                                                                                                                Dean Health Plan

                                                    Cigna

                VA Community Care (authorization required)                                                                   Medicaid Plans we are out-of-network with:

                     Wisconsin Physicians Service (WPS)                                                                                                                                                                   Molina

                                       Health Alliance                                                                                                                                                                                  Aetna Better Health

                                           The Alliance                                                                                                                                                            Blue Cross Blue Shield Community Care

                                              Medicare                                                                                                                                 

                        *we are not in network with Physicians Care Network plan

                    for Blue Cross Blue Shield. All other private plans are  accepted

Medicare advantage plans we are in-network with:

                                                  United Healthcare (medical only)

                                                                           Humana

                                                                   Aetna Medicare

                                   Blue Cross Blue Shield Medicare Advantage

Medicaid Plans we are in-network with:

                            Illinois Department of Healthcare

                                                Meridian Complete

                                                           Youthcare


Payments:

We accept all major credit cards (Mastercard, Visa, Discover, American Express) along with cash, check, and  FSA, HSA, and CareCredit. We also have tap-to-pay in office.  At this time, we do not charge an additional percent to credit card payments. To pay a bill over the phone with a credit card,  please call our office at 815-235-6177.

Hours of Operation

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

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

Rock Falls:

Monday

8:00 am - 1:00 pm

2:00 pm - 5:00 pm

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

8:00 am - 1:00 pm

2:00 pm - 5:00 pm

Friday

Closed

Saturday

Closed

Sunday

Closed

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
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

Rock Falls:

Monday
8:00 am - 1:00 pm 2:00 pm - 5:00 pm
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
8:00 am - 1:00 pm 2:00 pm - 5:00 pm
Friday
Closed
Saturday
Closed
Sunday
Closed

Locations

Find us on the map

Contact Us