1. A Touch Of Glass 1 Everett Cir, Stoughton, MA 02072 Coordinate: 42.11055,-71.12388 Phone: (508) 427-4191