Featured Frame Brands

As an independent, privately owned and operated optical store, we are able to supply most of your favorite brands as well as some exclusive frame lines to meet your needs. Some of the frame lines we currently stock are listed below. We now stock a large selection of Ray Ban sunglasses in our Brookhaven and Springfield locations. Our Brookhaven location also carries in stock Oakley and Costa Del Mar sunglasses and Springfield now stocks Maui Jim. We carry frames that will protect your eyes while playing your favorite sport.

Yes, we even have Mira Flex frames for small children as young as 18 months of age and Erin’s World kids frames to properly fit children and teens with Down’s Syndrome. If you don’t see your favorite brand of frames on our list send us a brief email and we’ll see if we can special order the frame for you. Thanks for your support.

  • Charmant
  • Marc Jacobs
  • Elle
  • Erin’s World
  • Coach
  • Banana Republic
  • Maui Jim
  • Ray Ban
  • Liz Claiborne
  • Kate Space
  • BCBGMaxazria
  • Timex
  • Oakley
  • Cinzia Designs
  • Scott Harris
  • Boss Hugo Boss
  • Bolle
  • Taylor Madison Eyewear
  • Costa
  • Boss Orange
  • Silhouette
  • Liberty Sport
  • Mira Flex
  • Juicy Couture
  • Dior


  • Oakley
  • Maui Jim
  • Costa
  • Ray Ban
lenses frames and sunglasses

Hours of Operation

Our Locations

View Where Our Offices Are Located

Locations & Hours


  • Monday
  • 9:30 am - Last appointment 4:00 pm
  • Tuesday
  • 9:30 am - Last appointment 7:00 pm
  • Wednesday
  • 9:30 am - Last appointment 4:00 pm
  • Thursday
  • 9:30 am - Last appointment 7:00 pm
  • Friday
  • 8:00 am - Last appointment 2:00 pm
  • Saturday
  • 8:00 am - Last appointment 11:00 am
  • Sunday

Optical:  610-872-2643

All services require a scheduled appointment. This includes eye examinations, eyeglass orders, adjustments, repairs, and dispensing of previously ordered glasses. There will be a $25 fee assigned for missed appointments for eye examinations and eyeglass orders that we did not receive a call to reschedule/cancel at least 24 hours in advance.