gym
-
Earth Treks Opens North America’s Largest Climbing Gym
ENGLEWOOD, Colo. (August 31, 2018) – Earth Treks Climbing and Fitness announced today the official opening of North America’s largest indoor climbing gym. The 53,000 square foot facility in Englewood, Colorado will feature world-class climbing…