The Center for Mind Body & Spirit
Drag box to select area
The Center for Mind, Body and Spirit is for physical, emotional, mental and spiritual beings. The holistic approach is beneficial for all people, no matter what the needs. Yoga is offered for group and one-on-one classes. Other classes are available. Call for information or stop by the beautiful facility on the corner of Delmar and North and South.
7649 Delmar Blvd, Saint Louis, MO 63130
- Accessibility Details: Sidewalk level entry
- Hours: Mon-Fri 10:00am-5:00pm; Sat 11:00am-4:00pm; Sun closed
- Accessible: yes