The Adventure Park at Storrs
Address:
Adventure Park at Storrs, 2007 Storrs Road
Storrs
, CT
, 06268
41° 49' 50.8476" N, 72° 17' 58.3872" W
See map: Google Maps