St. Wendelin Roman Catholic Church
2259-81 Columbus Road
Cleveland, OH
Built:
1903
Status:
Demolished