Indoor climbing, Wall Crawler Climbing Gym
No opinions for Wall Crawler Climbing Gym yet ... leave your opinion
1522 DeKalb Ave. Atlanta, GA 30307
Welcome to Wall Crawler Climbing Gym, home of the vertically inclined. We offer over 8,800 square feet of climbing surface to climbers in the Atlanta, GA area. Our friendly, laid back atmosphere combined with fun and challenging climbing area make Wall Crawlers one of the premier indoor climbing gym in the Southeast.