Contact Us

17309 Madison Avenue

Lakewood, OH 44107

Cleveland Shambhala Meditation Center
17309 Madison Ave.
Lakewood, Ohio 44107
United States

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

Email Address
[email protected]

Phone Number
(216) 236-5090