Massachusetts (August 22, 2012) A man was killed in an accident on I-95 in Peabody. The crash occurred around 7:30 p.m. in the northbound lanes of Interstate 95 at exit 45 according to State Police.
David W. Armstrong was driving his 2010 Ford F150 pick-up when he experienced some sort of medical issue. He left the roadway and crashed into the woods.
Armstrong, a 54-year-old male from Peabody was taken to Lahey Clinic where he later died.