St. Elizabeth Roman Catholic Church
1757 Mills Avenue
Norwood, OH
Built:
1903
Status:
Standing
OAB 6.03