Windsor Locks CT Unknown 1. 1 Foxwood Dr, Windsor Locks, CT 06096 | New England Preschool Academy (860) 627-6575