water main break October 19, 2020 7:18 am

Water Main Break Near South Station

Boston Water and Sewer Commission crews are working to repair a water main break in downtown Boston that shutdown a part of Interstate 93 near the O’Neill Tunnel.

US & World Videos

Exit mobile version