1. Windham Center Fire Department 18 Windham Center Rd, Windham, CT 06280 Coordinate: 41.698914,-72.157455 Phone: (860) 423-4038