1. Charter Communications Northborough, MA 01532 Phone: (877) 842-2493
2. Charter Cable 318 W Main St, Northborough, MA 01532 Coordinate: 42.30648,-71.66089 Phone: (888) 406-6774