Boulder Shambhala Center
Boulder, Colorado
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
Phone
+1 303-444-0190Is this your business?
Claim This Listing