I-95 Crash Creates North/South Slowdown

A crash on I-95 near exit 7 has both directions slowed down currently. First responders are working the scene now. More as it develops.


View Full Site