The Center For Mind, Body & Spirit

7649 Delmar Blvd
Saint Louis MO 63130
6 Reviews

Sponsored Topics

Opening Hours

  • Mon: 10am-5pm
  • Tue: 10am-5pm
  • Wed: 10am-5pm
  • Thu: 10am-5pm
  • Fri: 10am-5pm
  • Sat: 11am-4pm

See a problem? Let us know!
<p>The Center for Mind, Body and Spirit is for physical, emotional, mental and spiritual beings. &nbsp;The&nbsp;holistic&nbsp;approach is beneficial for all people, no matter what the needs. &nbsp;Yoga is offered for group and one-on-one classes. &nbsp;Other classes are available. &nbsp;Call for information or stop by the beautiful facility on the corner of Delmar and North and South.</p>