Photograph of the first St. Francis Xavier Church, constructed at the northwest corner of 53rd Street and Forest Avenue in 1910. The building was destroyed by a fire on September 19, 1925.
Saint Francis Xavier Catholic Church
Displaying 1 - 1 of 1