Indoor climbing, Boise Peak Fitness
No opinions for Boise Peak Fitness yet ... leave your opinion
Boise Peak Fitness, 308 South 25th Street, Boise, Idaho 83702
More than 14,000 square feet of climbing on two levels. Over 60 top ropes and lead routes and over 150 climbing routes, two 43 ft towers, three arches and a huge bouldering cave.