As I recall, Twanoh State Park has a launch. I stopped by to look at it once and remember that it was a pretty shallow ramp with no dock. Then there's the launch fee.

Keith