Location
Canal Dock Boathouse
475 Long Wharf Dr.
New Haven, CT
See map: Google Maps