Father David I. Walsh, MM
Father David I. Walsh died on the morning of October 13, 1999 at St. Teresa’s Residence, Maryknoll, New York. He was 84 years of age and a Maryknoll Priest for 57 years. David was born in New Bedford, Massachusetts, on...
Read More