Winter Club of St. Catharines is located in St. Catharines, Canada on Seymour-Hannah Sports and Entertainment Centre, 240 St Paul St W. Winter Club of St. Catharines is rated 4 out of 5 in the category ice skating club in Canada.
Address
Seymour-Hannah Sports and Entertainment Centre, 240 St Paul St W
Accessibility
Wheelchair-accessible car park