menu search
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.