Harvard Square 1276 Massachusetts Ave. Cambridge, MA 02138
Harvard Square is the home of SEE’s Cambridge location, which is lined with wicked smart eyewear for people of all ages.