Thomas E. Dowd, 73

MELROSE — Thomas E. “Tom” Dowd, formerly of Melrose and Charlestown, entered into eternal life suddenly on Wednesday, July 28, 2021 at Beverly Hospital. He was 73 years of age.

Tom was born in Boston on September 22, 1947, a son of the late William E. Dowd and Nora F. (O’Keefe) Dowd. He grew up

 

We have switched to a subscription model for online access.

Please purchase an Online Subscription in order to view this content.

Shopping Cart
  • Your cart is empty.
Scroll to Top