Church of the Saviour
2531 Lee Road
Cleveland Heights, OH
Built:
1926-8
Status:
Standing