PLEASE BOOK A TIME FOR YOUR TOUR South Windsor Ellington Road Center, 1250 Ellington Road, South Windsor, CT 06474