HomeColoradoBoulder Shambhala Center
Boulder Shambhala Center

Boulder Shambhala Center

Boulder, Colorado

4.7(40 reviews)

Boulder Shambhala Center is a wellness center offering health and wellness services in Boulder, Colorado.

Services

Meditation

Reviews

Contact Information

Address

1345 Spruce St, Boulder, CO 80302

Boulder, Colorado 80302

Is this your business?

Claim This Listing
Boulder Shambhala Center | Boulder, Colorado | Reviews & Contact