Thomas Laun Goodwin
January 28, 1953 - March 19, 2021
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