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 Avenue and Quebec Street at 2305 S. Syracuse Way on the 2nd floor. The main entrance is just off the parking lot, near the accessibility elevator on the east side of the building.

1084 Tower Rd, Halifax, NS B3H 2Y5, Canada

Denver, CO 80231