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