Located at the northern mouth of the
Scenic and Historic Welland Ship Canal, St. Catharines Marina at Port Weller
is a great family spot for all your boating
Communications is located at the Marina
and is a full service store for all your Marine Electronic sales and
service needs and is only 5km from St. Catharines Airport.