Jewel Heart Buddhist Center

Address: 2670 W14th St., Cleveland, OH 44113

Phone: (216) 687-1617

Website: jewelheart.org