Foxborough, MA : Crash closes I-95 north near Foxborough on Monday, 8th July 2024
A crash shut down I-95 north near the Foxborough and Sharon line in Massachusetts Monday.
Police said all lanes were closed around 12:30 p.m.
A medical helicopter was seen landing on the highway.
Source