Massachusetts

Serious Rollover in Needham, Massachusetts

A car has rolled over on 128 northbound at Great Plain Avenue in Needham, Massachusetts Wednesday morning.

Two lanes of traffic were blocked while officials worked on the scene, which has since been cleared.

Contact Us