Today’s Obituaries—May 1: Freeman, Diaz-Morales
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 Indust