Delray Yoga Shala
- Address:10 NE 2nd St, Delray Beach, FL 33444
- Phone:(561) 441-3467
- Reviews:18Rating:5.0
A friend of mine introduced me to this studio, never having practiced this style of yoga before my first session I appreciated so much! It was so different from any other studio, the studio and it's teachers Carol & Val offer a really beautiful container to learn, & grow into your practice, giving AMAZING adjustments and guidance in this style of yoga for all levels.... more