German Evangelical Mission Church
Located at the southeast corner of Stagg Street and Leonard Street, on the present-day site of Williamsburg Houses. Date of demolition is not known.
- Read more about German Evangelical Mission Church
- Log in to post comments