BTMA Studio
- Distance:2.94 mi
- Address:3027 Locust St, St. Louis, MO 63103
- Phone:(314) 669-5085
- Reviews:6Rating:5.0
I love ELDOA classes and working with both Liam & Eric has been a pleasure. While it works to put the body into great balance for everyone, I am grateful as a mature woman that it enables me to have better balance, helps my neck, shoulders and other sometimes painful areas, heal and work so much better.... more