Contact Us
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