Location

Shambhala Meditation Center Of New York
118 West 22nd Street, 6th Floor
New York, NY 10011
(between 6th and 7th aves)

telephone: 212-675-6544
email: info@shambhalanyc.org

The Shambhala Meditation Center of New York is located in the Chelsea neighborhood of New York City and is easily accessible by the 1, 6, C, E, F, M, N or R to the 23rd Street subway station or the M23 Bus at 6th Avenue and 23rd Street.