Albert Freeman III, 69, of Haverhill, died Monday, April 29. Visitation is Saturday, May 4, at Driscoll Funeral Home, 309 S. Main St., Haverhill, from noon-2 p.m. Services will follow.
Milagros Diaz-Morales, 79, of Haverhill, died suddenly April 26. She was employed at Allen Shoe and Davco Industries, both in Haverhill, for many years. Calling hours are Friday, May 3, from 4-7 p.m., at Kevin B. Comeau Funeral Home, 486 Main St., Haverhill. Funeral services are Saturday at 10 a.m., in the funeral home. Burial follows in St. James Cemetery, Primrose Street, Haverhill.