• Meet The Doctors
  • Services
  • Welcome to

    Metro Eyez

    We have five offices located in Minneapolis and the surrounding areas!

    Request an Appointment
    Contact us
    Our Services

    Your vision is our focus

    At all five of our locations in and around the twin cities, our commitment is not just in meeting your expectations, but in exceeding them! Dr. Jeffrey Williams and the entire staff look forward to helping you and your family find the best pair of glasses, sunglasses, and/or contact lenses to meet your visual needs. Because we know how much your eye health and appearance can mean to the quality of your life, we are committed to excellence in servicing your complete eye care needs.

    Comprehensive eye exams

    Custom Contacts fits

    Bifocal
    Contacts

    Lasik Pre and Post Op Care

    Dry Eye Treatment

    Meet our Doctors

    Dr. Williams and the entire staff are thankful for the opportunity to take part in your family's eye care needs. We have five locations to serve your eyecare needs: Andover Family Eyecare, St. Francis Eyecare, Twin Lakes Eye Center, Eyecare Center of St. Croix, and Village Eye Center.

    Meet our Doctors

    Dr. Williams and the entire staff are thankful for the opportunity to take part in your family's eye care needs. We have five locations to serve your eyecare needs: Andover Family Eyecare, St. Francis Eyecare, Twin Lakes Eye Center, Eyecare Center of St. Croix, and Village Eye Center.

    Meet our Doctors

    Dr. Williams and the entire staff are thankful for the opportunity to take part in your family's eye care needs. We have five locations to serve your eyecare needs: Andover Family Eyecare, St. Francis Eyecare, Twin Lakes Eye Center, Eyecare Center of St. Croix, and Village Eye Center.

    Meet our Doctors

    Dr. Williams and the entire staff are thankful for the opportunity to take part in your family's eye care needs. We have five locations to serve your eyecare needs: Andover Family Eyecare, St. Francis Eyecare, Twin Lakes Eye Center, Eyecare Center of St. Croix, and Village Eye Center.

    Meet our Doctors

    Dr. Williams and the entire staff are thankful for the opportunity to take part in your family's eye care needs. We have five locations to serve your eyecare needs: Andover Family Eyecare, St. Francis Eyecare, Twin Lakes Eye Center, Eyecare Center of St. Croix, and Village Eye Center.

    Quality care at an affordable price

    With our up-to-date equipment and technology, you know you are receiving top-tier care in the most thorough exam you have experienced

    TOP BRANDS

    Insurances we accept

    Interested in our services?

    Request an appointment with this form to schedule a time with our professional staff!

    Must not be empty
    Must not be empty Invalid Email Address
    Must not be empty Invalid Phone Number
    Must not be empty

    Our Locations

    Andover Family Eyecare

    3480 Bunker Lake Blvd NW,
    ​​​​​​​Andover, MN 55304

    Phone: (763) 712-9854
    Fax: (763) 506-9962

    Office Hours
    Monday
    9:00 AM - 7:00 PM
    Tuesday - Thursday
    8:00 AM - 6:00 PM
    Friday
    8:00 AM - 4:00 PM
    ​​​​​​​

    Connect

  • Twin Lakes Eye Center

    1835 County Rd C West,
    Roseville, MN 55113

    Phone: (651) 638-1555
    Fax: (651) 638-1557

    Office Hours
    Monday - Tuesday
    9:00 AM - 6:00 PM
    Wednesday - Friday
    8:00 AM - 5:00 PM
    ​​​​​​​

    Connect

  • Saint Francis Eyecare

    23168 St Francis Blvd NW #600,
    St Francis, MN 55070

    Phone: (763) 753-6019
    Fax: (763) 753-4603

    Office Hours
    Monday
    9:00 AM - 7:00 PM
    Tuesday - Thursday
    9:00 AM - 5:00 PM
    Friday
    9:00 AM - 4:00 PM
    ​​​​​​​

    Connect

  • Village Eye Center

    200 Village Center Dr #300,
    North Oaks, MN 55127

    Phone: (651) 482-1959
    Fax: (651) 482-1850

    Office Hours
    Monday - Thursday
    9:00 AM - 5:30 PM
    Friday
    9:00 AM - 1:00 PM​​​​​​​

    Connect

  • Eyecare Center Of St. Croix

    302 S Knowles Ave,
    New Richmond, WI 54017

    Phone: (715) 246-2419
    Fax: (715) 246-9434

    Office Hours
    Monday - Tuesday
    8:00 AM - 6:00 PM
    Wednesday - Thursday
    8:00 AM - 5:00 PM
    Friday
    ​​​​​​​7:00 AM - 1:00 PM
    ​​​​​​​

    Connect