St. Catharines Museum & Welland Canals Centre is located in St. Catharines, Canada on 1932 Welland Canals Parkway. St. Catharines Museum & Welland Canals Centre is rated 4.5 out of 5 in the category museum in Canada.
Address
1932 Welland Canals Parkway