Three people died in a head-on collision on Route 1A in Dedham Tuesday night. There were 92 crashes on the stretch of road between 2010 and 2013.
‘It’s a nightmare’: Local woman describes road near fatal crash in Dedham
Did we get something wrong? Please, Let us know, submit a correction.