Weekend Site Sale! Save up to $18 off. Get the code »

Daniel Sullivan

Sullivan has been a priest of the diocese of Trenton since 1975.