The Center for Mind Body & Spirit

Flag as Inappropriate

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
(314) 725-6767
  • Accessibility Details: Sidewalk level entry
  • Hours: Mon-Fri 10:00am-5:00pm; Sat 11:00am-4:00pm; Sun closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »