Indoor climbing, Elk Grove Climbing Wall
No opinions for Elk Grove Climbing Wall yet ... leave your opinion
Elk Grove Village, IL 60007
Looking for something fun and adventurous? Bring your group to our indoor climbing wall. The wall is 24 feet high and 40 feet long. Choose from 8 different routes to climb!