Thomas Laun Goodwin died on March 19, 2021, at Hubbard Hospice House West. Tom, the youngest son of James Atwell and Phyllis Rine Goodwin, was born on January 28, 1953, in St. Albans. Tom was predeceased by his parents and by his brother, David... View Obituary & Service Information