May God bless you and your...
JOSEPH PETER FLANAGAN
FLANAGAN, Joseph Peter Of Melrose, age 53, passed away unexpectedly on September 6, 2020. Beloved husband of Sheila M. (James) Flanagan. Loving father of Sean P. Flanagan, Stephen T. Flanagan and Deirdre E. Flanagan, all of Melrose. Devoted son of Thomas & the late May (Fleming) Flanagan of...Read More