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 ...