About

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.

 

 

 

Loading
Center map
Traffic
Bicycling
Transit