Thomas Barry
May 3, 2020
Norwood — Thomas Francis Barry, 83, died Sunday May 3, 2020 at the UMass Memorial Medical Center following a brief illness. Tom was born March 5, 1937, the son of the late Thomas Francis and Sarah Marie (Coughlan) Barry. He grew up... View Obituary & Service Information