St. Peter's Episcopal Church
18001 Detroit Avenue
Lakewood, OH
Built:
1928
Status:
Standing
www.lkwdpl.org