St. John Cantius Church
2280 Professor Avenue
Cleveland, OH
Built: 1908   Status: Standing

PD 11.29.1908