Peaks Indoor Rock Climbing630 Welland Avenue , St. Catharines, ON, L2M 5V6, Canada
Phone: (905) 988-5651
Please note that email contact can't be used for any booking or booking enquiries. Due to our system, we only accept bookings over the phone. Thanks for understanding.
Also we do not respond to Facebook, Google + or Twitter messages. Sorry.