Canal Dock Boathouse

Location

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