• Mon, Tuesday, Fri 10a - 6p | Wed, Thurs 10a - 8p | Sat 10a - 4p

Stylish frames,

great prices

We guarantee you won't find better value.

215-969-5566

Our Promise

Brand for brand,
we consistently beat our competitors prices

We've got hundreds of frames to suit all shapes, tastes and pockets. Plus, we add new styles every three months, so you'll be spoilt for choice. Have a look through our range online - then if you've got some favorites, pop into store and our frame stylists will be happy to help you find your perfect frame.

Call for appointment

We are open to everyone in need of assistance
with their glasses and contact 215-269-5566

Check out our hours
We Stretch Your Dollars

We Accept Most
Insurance Plans

We stretch your insurance dollars by offering 1000 pairs at under $100 complete!

Our prices meet or beat Wal-Mart, B.J.'s, Sam's Club, and all chain stores with a selection of over 1000 glasses under $100, complete.
  • Eyemed
  • Superior Vision
  • Health Partners
  • United Health Care
  • Davis
  • Local Unions
  • NVA
  • Keystone
Click here to see full list
Our Prices

Pick your price from 1,000 frames displayed on
our wall $49-$99 complete

If you're wondering why you should shop at Glases and Contacts Galore then let us tell you now. Our prices meet or beat some of the U.S.'s biggest chain stores including Wal-Mart, B.J.'s and Sam's Club. We provide value, selection and service to all of our customers and we pride ourselves on being the best around. Plus, we offer same day service for all single version glasses!

Take a closer look at our prices
Location

View us on the map