Where is St. Theodosius Russian Orthodox Cathedral?

Where is St. Theodosius Russian Orthodox Cathedral located?

St. Theodosius Russian Orthodox Cathedral, Ohio, United States (approx. 41.47722°, -81.68166°)


Where is St. Theodosius Russian Orthodox Cathedral on the map?