Sisters of St. Francis Convent
13211 Chapelside Ave
Cleveland, OH
Built: 1954   Status: Standing

PD 6/26/1954; Chapel Side Academy