1. Charter Communications 207 Tuckie Rd, Windham, CT 06280 Coordinate: 41.702652,-72.15261 Phone: (877) 842-2493
2. Charter Spectrum 6 Scotland Rd, Windham, CT 06280 Coordinate: 41.69998,-72.15746 Phone: (888) 406-6774