Epworth Memorial Methodist Church
5420 Prospect Avenue
Cleveland, OH
Built:
1893
Status:
Demolished
World Feb 5, 1893