Most insurances accepted

We gladly accept new patients at all of our locations. Call to schedule an appointment.

5 convenient locations

Offices located in: Balsam Lake, Frederic, Grantsburg, St. Croix Falls, and Webster, Wisconsin.

We accept most private and commercial insurances. Verify your coverage, give us a call.


We put your family’s eye care health first.

Schedule an Appointment: 715-485-3421

New patients accepted