News

Traffic Delays Expected Near South Station After 3-Car Accident

Traffic near Boston’s South Station is expected to be heavily delayed after three cars collided on Atlantic Avenue, according to a tweet on Tuesday evening.

We will update this story as more information becomes available.

Advertisement—Continue Reading Below

Share