Betsy Paterson Square
Address:
2 Dog Lane
Storrs
, CT
, 06268
41° 48' 21.7476" N, 72° 15' 40.572" W
See map: Google Maps