Locations:
371 Fairfield Way U-2157
06269 Storrs , CT
United States
41° 48' 41.0868" N, 72° 14' 58.2648" W
Connecticut US
Gmap Computed: 41.811413 -72.249518