Home
7649 Delmar Blvd,
Saint Louis, MO 63130
phone: 314.725.6767

Click here to email us!


 The Center for Mind, Body & Spirit Studio

7647 Delmar Blvd.
St. Louis, MO 63130
www.centerformindbodyspirit.com
314.725.6767
 
 

The studio at The Center for MInd, Body & Spirit has recently closed. 

D's Yoga Home has re-opened in this space.  It has many classes to better serve the Center's Yoga Community.  For their class schedule, go to: http://www.dyogahome.com/index.html