St. Philemon Church
Euclid and Wellesley
East Cleveland, Ohio
Built:
1903
Status:
Standing