4641 Roswell Rd, Atlanta, Georgia 30342
(404) 252-1881
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.
Take advantage of this yo