Windsor Locks CT Museums 1. 36 Perimeter Rd, Windsor Locks, CT 06096 | New England Air Museum (860) 623-3305