Sports venue
Atlanta Rocks! Indoor Climbing Gym
5 locals recommend,
Permanently closed
Location
1019 Collier Rd NW
Atlanta, GA
Buckhead
Unique things to do nearby
Locals also recommend
- 5 locals recommend