St. Theodosius Russian Orthodox

Address: 733 Starkweather Ave., Cleveland, OH 44113

Phone: (216) 861-5363

Website: sttheodosius.org