AUBURN/HAVERHILL — Troy E. Rivers, age 31, passed away Wednesday, June 26. He leaves his companion Nicole Daly of Haverhill, his father, William B. Rivers
AUBURN/HAVERHILL — Troy E. Rivers, age 31, passed away Wednesday, June 26. He leaves his companion Nicole Daly of Haverhill, his father, William B. Rivers