Thomas J. Davis, 76, of Townsend
June 12, 1948 - January 10, 2025
TOWNSEND: Thomas J. Davis, 76, of Townsend, died unexpectedly Friday, January 10, 2025, at Catholic Medical Center, Manchester, NH. Tom was born in Great Barrington, Massachusetts, on June 12, 1948, the son of Leslie and Fannie (Goodsill)... View Obituary & Service Information
