Location

Canal Dock Boathouse
475 Long Wharf Dr.
New Haven, CT
United States