News
The parish of ST. STEPHEN'S CHURCH at 1930 W. 54th St. in Cleveland was established in 1869. It eventually became the largest GERMAN-speaking Catholic parish in Cleveland. The congregation was using a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results