Hi Cody…Yes there is at both locations. Most people launch in
Chippewa just up from the Niagara River. In the Welland River I know of a couple of launches, one is right in Welland off of River Rd., and the other is off of Lincoln St., near the Welland Airport…God bless you, Italo
Search Italo's knowledge base to help you catch more Fish !