Atlanta Shambhala Center

Decatur, GA - 30030

(404) 370-9650




The mission of the Shambhala Meditation Center of Atlanta is to offer meditation practice as a path to discovering the gentleness fearlessness

Leave a Reply