Shambhala Meditation Center Of New York
118 West 22nd Street, 6th Floor
New York, NY 10011
(between 6th and 7th aves)
The Shambhala Meditation center of New York is easily accessible by the 1, 6, C, E, F, M, N, R or NJ PATH to the 23rd Street subway station or the M23 Bus at 6th Avenue and 23rd Street.