1. B&L Contracting 107 Old North Spencer Rd, Spencer, MA 01562 Coordinate: 42.30349,-71.98711 Phone: (508) 335-5620
2. Tetreault Construction 22 Brooks Pond Rd, Spencer, MA 01562 Coordinate: 42.28491,-72.02546 Phone: (508) 885-3753