Shambhala Meditation Center of Atlanta
Recreation $
1447 Church St, Decatur, GA 30030
Description
Atlanta Shambhala Center is a community and organization that encourages individual and societal transformation through meditative training.Get to know Shambhala Meditation Center of Atlanta
Meditation Center