This 1915 photograph reveals the imposing Gothic-style church at 545 West Delaware at Parkwood Avenue. The first part of the church was occupied in 1907.