Saint Theodosius Orthodox Cathedral
Orthodox
- Address
-
733 Starkweather Avenue
Cleveland, OH 44113 - Website
- https://www.sttheodosius.org/
- Phone
- (216) 574-4886
Saint Theodosius Orthodox Cathedral is a Orthodox church in Cleveland, Ohio.
Location data © OpenStreetMap contributors.