1. The Spencer Cable Access Corp 310 Main St, Spencer, MA 01562 Coordinate: 42.25083,-71.97823 Phone: (508) 885-7967