Thomas Howard Odell
September 13, 1941 - April 17, 2017
THORNTON--- Thomas H. Odell, (75) passed away peacefully on April 17, 2017 at Speare Memorial Hospital after a lengthy illness. Thomas was born on September 13, 1941 in Cambridge, MA, the son of C. Howard and Eleanor (Dewire) Odell. He grew... View Obituary & Service Information
