find a store or
schedule an exam

view all locations

Roseville, MI America's Best Contacts & Eyeglasses

29138 Gratiot Ave
Roseville, MI 48066

(586) 541-0747

Day Hours
Monday-Friday: 9am-7pm
Saturday: 9am-6pm
Sunday: Closed

Schedule eye exam

Roseville America's Best Contacts & Eyeglasses
Get Directions From

Join the Millions Who've Saved at America's Best

The America's Best Contacts & Eyeglasses in Roseville, MI is your one stop shop for all of your optical needs.

Roseville Savings

We offer eye exams, eyeglasses, sunglasses and contact lenses. Come in today and choose from hundreds of frames for men, women and children including 2 pairs for $69.95 with a FREE eye exam* ($45 value). This includes single vision uncoated plastic lenses on two frames priced at $59.95.

Roseville Contact Lenses

If you are interested in contact lenses, you can join the Eyecare Club and receive three years of eye exams, discounts on your contacts and so much more. We have a large selection of brands in the store and at our online store where you can conveniently order what you need and have them shipped right to your house.

Insurance Plans in Roseville

We take many of the most popular vision insurance plans in the Roseville area. Check out our insurance information page for more details or call the store to ask about a specific plan.

Roseville America's Best Location

If you are in Macomb, Detroit, Center Line, or surrounding areas, stop in today. We are on the northeast corner of Twelve Mile Road and Gratiot Avenue, about one mile north of I-696. A doctor is available 7 days a week and we have multiple doctors so that your wait time will be minimized.

Schedule an eye exam with an optometrist today.

Other Area Locations:

Sterling Heights

Center Line


2 pairs of glasses for $69.95 plus a free eye exam

find a store or
schedule an exam

view all locations