SOMERVILLE — Terry LaVaughan Freeman, 56, died March 30, 2025. Funeral will be Friday at 11 a.m. at Peck Funeral Home Chapel with burial in Hough Cemetery. Visitation will be Thursday from 6 to 8 p.m. at the funeral home. ...... read full story
SOMERVILLE — Terry LaVaughan Freeman, 56, died March 30, 2025. Funeral will be Friday at 11 a.m. at Peck Funeral Home Chapel with burial in Hough Cemetery. Visitation will be Thursday from 6 to 8 p.m. at the funeral home. ...... read full story