Location

Shambhala Meditation Center Of New York
118 West 22nd Street, 6th Floor
New York, NY 10011

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.