They do have a small boat launch area, but I don't know anything about it. It might only be for car top boats???
Its located on Riva Ave between Church Ln & Paul St.
Good luck
Old Post I know, but I have not been here in a while. I would fish farrington out of my tracker pro team 175. It was electric only and I fit under the small bridge right at the launch by St John's.