The Most Rev. Edward Cullen, D.D., Bishop of Allentown, blessed and dedicated the seven-foot bronze statue of Mary, Our Lady of Deliverance, on a scenic hillside plaza overlooking the DeSales campus, during an afternoon ceremony on October 7, 2004. Created by Ben Marcune, Bethlehem sculptor of national and international acclaim, the statue is a rendering of the famous Marian statue, which has been in Paris since the 1400s.