Location

Shambhala Meditation Center Of New York
P.O. Box 1599
New York, NY 10113

Telephone: 212.675.6544
Email: info@shambhalanyc.org