Sts. Philip and James Church
Cleveland, OH
Built:
1950
Status:
Standing