Ohio, US
St. Stephen Church is a Roman Catholic church located in the Detroit-Shoreway neighborhood on the west side of Cleveland, Ohio. The gothic style building was designed by architects Cudell & Richardson. The current church was built in 1875 and was added into the National Register of Historic Places i
Listen to the audio guide for St. Stephen Church Free on WIP — starts by itself when you arrive, even with the screen off