Learn to meditate, create a mind-body connection, and get a great workout at Body & Brain Yoga Tai Chi - Buckhead in Atlanta, GA. For over 20 years, this yoga studio has served as a haven from the stresses of everyday life.
Partial Data by Foursquare.