Marlboro, MA
Terry E. (Davis) Hafford, 54, of Marlboro, died on Sunday, Nov. 8th at Marlboro Hospital after a long illness.
Terry was born in Wilmington, Delaware, daughter of the late Irvin and Ernestine (Tomkins) Davis.
She is survived by her two children, Veronica Profit of Rutland and Joseph Hafford of Marlboro. She is also survived by her two brothers, Irvin and Willie Davis of Maryland; five Grandchildren and many nieces and nephews.
A funeral service will be held at the convenience of the family. Calling hours will be held on Wednesday, Nov. 11th, from 2:00 to 4:00 p.m. at the Tighe-Hamilton Funeral Home, 50 Central Street, Hudson, MA 01749.