La Salle Yacht Club in Niagara Falls
(716) 283-3080
Welcome LaSalle Yacht Club is situated on the most beautiful section of the Upper Niagara River. The Club is located in the City of Niagara Falls, NY, directly across from Buckhorn State Park and just upstream of the North Grand Island Bridge. Begin exploring ...