URL:
Location:
212 York Street
06520
New Haven, Connecticut
United States
41° 18' 34.1964" N, 72° 55' 55.6464" W
See map: Google Maps