Church of Our Lady Queen of Peace
on Washington Street. The church was built in 1919. This photograph, from a post card, was apparently made shortly thereafter.
Return to picture index