Sisters of St. Francis Convent
13211 Chapelside Ave
Cleveland, OH
Built:
1954
Status:
Standing
PD 6/26/1954; Chapel Side Academy