840 DeKalb Ave NE Unit D, Atlanta, GA 30307
Atlanta, USA
Iron Root Studio combines strength training, cardio-endurance exercise, and mindful mobility through kettlebell, group fitness, and yoga classes on a membership model.
19 reviews