Windsor Locks CT Restaurant Management 1. 12 Northgate Dr, Windsor Locks, CT 06096 | Cedar Of New England LTD (860) 627-7960