Teachers 

Click on picture for teacher bio


The Open Studio

Lemon Bay Yoga Studio is located on the beautiful grounds of The Open Studio, a non-profit organization supporting the health and wellness of the Englewood, FL community.