Stillwater Yoga Studio
Call:
(404) 607-9090
or visit
www.stillyoga.com
Stillwater Yoga is an Iyengar Yoga studio in Atlanta, Georgia, dedicated to teaching in the tradition of B.K.S. Iyengar.