BTMA Studio
- Distance: 914.03 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