Indoor climbing, The Link
No opinions for The Link yet ... leave your opinion
1295 S. Reed Street, Lakewood, Colorado
Local Rec Center with a great wall for TR and Sport. This wall is 23 ft high with over 2000 square ft of climbing area featuring a lead climbing cave, eight top ropes and a free standing boulder.