25% Off

Back to locations

SEE - Boston, MA

115 Newbury Street
Mezzanine Level
Boston, MA 02116

SEE Eyewear | Boston MA

The Back Bay area is home to SEE’s first location in Boston, which opened in 2001. We're on Newbury Street near Clarendon!

SEE has been voted "Best Eyewear" and "Best Optical Shop" in readers' polls from coast to coast. Swing by and find out why!


Other nearby locations:
CAMBRIDGE (Harvard Square)

Weekly Hours

Mon-Sat 11:00 am - 6:00 pm
Sunday 12:00 pm - 5:00 pm

Doctor Days

  • Eye Exams Available, call to make an appointment