Adres: 2131 Hillside Road, Storrs, Connecticut, 06269, United States Tolland County/Connecticut/06269