Our Locations and Contact Info

Phone: 216 236 5090

Mailing Address
Cleveland Shambhala Meditation Center, or CSMC
P.O. Box 16183
Rocky River, OH 44116-0183

clevelandshambhala@gmail.com

Location

Main Center
17309 Madison Ave.
Lakewood, Ohio 44107
United States

Map to Main Center (Lakewood)

My location
Get Directions