Norwalk, CT

Winchester Interconnect

68 Water Street
Norwalk, CT 06854

Facility Square Footage: 5,000