The Schaeffer-Ashmead Chapel is located on the campus of the Lutheran Theological Seminary at 7301 Germantown Avenue in Philadelphia, PA. The chapel was constructed in 1902 in schist masonry and has a bell tower at the northwest corner of the building.
Read more…