1. Falmouth Glass And Mirror 537 Teaticket Hwy, Teaticket, MA 02536 Coordinate: 41.57146,-70.58706 Phone: (508) 540-0317