Location
613 Ferry St, New Haven, CT 06513
Ferry Street
New Haven, CT
See map: Google Maps