Our Lady of Mt. Carmel Church
6928 Detroit Avenue
Cleveland, OH
Built:
1952
Status:
Standing
Sacred