A fun loving, kind and generous man
MELROSE — Mark D. Farrell, a longtime resident of Melrose, passed away unexpectedly due to a sudden heart ailment on Tuesday, April 12, 2023, at age 58.
Mark was born in Melrose on March 7, 1965, one of seven children of the late John J. Farrell and Phyllis…