Theresa D. Allen
September 6, 1944 - March 17, 2025
TOWNSEND: Theresa D. Allen, 80, of Townsend, formerly of Lunenburg and Fitchburg, died Monday, March 17, 2025 at her residence. Theresa was born September 6, 1944, one of three children born to Victor B. and Anna T. (Mallard) Allen and was... View Obituary & Service Information
