Found 2 places
Latitude: 42.3713 (42°22′17″N), Longitude: -71.2007 (71°12′2″W)
Address: 34 Cross St, Watertown, MA 02472
Latitude: 42.3674 (42°22′3″N), Longitude: -71.1863 (71°11′11″W)