Captain K’s Landing is positioned at 325 Navarino Street in Algoma, Wisconsin. Call 920-487-5887 to contact Captain K’s Landing directly. Captain K’s Landing has not been reviewed by any seafarers, be the first to review and rate this marina! Captain K’s Landing offers direct access to the Ahnapee River.