text.skipToContent text.skipToNavigation
Secure Checkout

Roseville, MN (Har Mar Mall)  America's Best Contacts & Eyeglasses

Har Mar Mall


2100 Snelling Avenue N
Suite 39

Roseville, MN 55113


Monday-Friday: 9:00 am - 7:00 pm

Saturday: 9:00 am - 6:00 pm

Sunday: Closed

Free Eye Exams

Blurry vision, eye strain or headaches? It may be time for an eye exam.

Learn More 

Additional Store Information

Welcome to the Roseville Minnesota America's Best where we serve Roseville, Shoreview, Arden Hills, White Bear Lake, Hugo, Forest Lake, Lino Lakes, Maplewood, Oakdale, Fridley, Columbia Heights, Northeast Minneapolis, Falcon Heights, and North Minneapolis areas.

We are located in the Harmar Mall by Staples.

Roseville Eyeglasses

At America's Best, you can get two pairs of eyeglasses for only $69.95 with a free eye exam* ($50 value) from an optometrist.

You'll be able to choose two frames from our $59.95 selection and we'll put in single vision uncoated plastic lenses for you.

Roseville Contact Lenses

Contact lens wearers should check out our Eyecare Club, the least expensive way to wear contact lenses.

As a member, you'll enjoy free contact lens exams for three years and discounts on contact lenses.

Eye Exams in Roseville

Schedule your eye exam online today or walk-in to our store. We're happy to assist you!

Maximize Your

Get the most for your money by choosing 2 pairs of glasses.

Learn More 

Stores Near this Location

Owl standing

Find a Store Near You

You can easily schedule a free eye exam* online today. You'll be able to select the store, date and time that fits your schedule.