115 Newbury Street Mezzanine Level Boston, MA 02116
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!