*We're open!* The Cliffs at Valhalla is a rock climbing + fitness facility located in Valhalla, NY. Our aim is to offer the best indoor climbing experience, featuring bouldering, top rope + lead climbing, a fitness center with training boards, and a welcoming, psyched community!
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.