Stillwater Yoga
Stillwater Yoga is an Iyengar Yoga studio in Atlanta, Georgia, dedicated to teaching in the tradition of B.K.S. Iyengar. We are happy to announce that we now have two locations. One in Midtown, and the second in Dunwoody.