Location

The Shambhala Meditation Center of Denver
2305 South Syracuse Way Suite #214
Denver, Colorado 80231

The Center is located just east of the intersection of E. Evans Ave. and Quebec Street at 2305 S. Syracuse Way.

My location
Get Directions