Don't think location for this is correct, this is located in front of the marina,
The ticket booth for Thousand Islands Tours is hexagon just to the north and the boats depart from the pier at the end of Brock Street beside the Parking symbol.