Father Donald L. Allen, MM
Father Donald L. Allen died on January 7, 2017 at New York Presbyterian Hospital, New York, NY. He was 73 years old and a Maryknoll priest for 47 years. Donald Lester Allen was born on February 1, 1943 in Jamaica Plain,...
Read More