Would you like to switch to the accessible version of this site?
Don't need the accessible version of this site?
We strive to provide complete care for our patients. Read what our clients have to say!
We will do our best to accommodate your busy schedule. Schedule an appointment today!
Order your contacts from the convenience of your own home or office. If applying insurance benefits please contact our office at 651-699-5400 to order.
9:00 am-4:00 pm
9:00 am-6:00 pm
10:00 am-6:00 pm
8:00 am-4:00 pm
10:00 am-2:00 pm