Jeremy Michael Farrell, 42, of Hopkinton, passed away Nov. 11 at his home following a valiant battle with drug addiction and mental illness. Born in Framingham, he was the son of Cynthia (White) Farrell of Hopkinton and Michael Farrell and his wife, Diana, of...

read more