St. Barbara Church
1501 Denison Avenue
Cleveland, OH
Built:
1950
Status:
Standing
bp 47746 G - 6.30.1950