Loading...
 

Wall Crawler Rock Club

Call: (404) 371-8997 or visit www.wallcrawlerclimbing.com
Wall Crawler Rock Club offers more than 8,800 square feet of indoor rock climbing surface to climbers in the Atlanta. Expect a laid-back atmosphere combined with fun and challenging climbing area.
1522 DeKalb Ave. N.E.
Atlanta, GA 30307
(404) 371-8997
Sports