About:  We are a member-run organization and would love to answer your questions and seek your input.

Location:  The St. Louis Shambhala Meditation Group meets at:

St. Louis Wellness Center
425 Marshall Ave.
St. Louis, MO.

If you park in the parking lot behind the Center, our door is to the left as you come up the ramp.




My location
Get Directions