FREETOWN —A longtime resident of Freetown and her adult son have been killed in a head-on crash.
Police say 61-year-old Eleanor Chace and 29-year-old Harris Chace died instantly when their car crossed the center line and crashed head-on with a van just after 11 a.m. on Tuesday.
Neither Chace nor her son was wearing a seat belt.
The driver of the van was hospitalized.
Police Chief Carlton Abbott said Eleanor Chace had just left Town Hall moments before the accident.
The accident’s cause remains under investigation.