Climbing Gym Finder

Little Rock Climbing Center

Little Rock · United States · North America
Little Rock Climbing Center, located at 12120 Colonel Glenn Road in Little Rock, Arkansas, offers over 5,000 square feet of climbing space with 30-foot walls, 20 top-rope stations, 10 auto-belay stations, a bouldering area, and a workout area.

← Back to search