Rock Climbing is a great activity for all ages and ability levels. Build self-confidence and independence, develop core strength and endurance - all while having a safe, challenging experience.
Dedham Health and Athletic - Rock Climbing is not affiliated with AmericanTowns Media