Water main break on Lowell Street in Peabody

May 1, 2017

PEABODY — There were reports of a water main break on Lowell Street at Larrabee Terrace Monday afternoon.

Shortly after 4 p.m., police and fire crews were responding to the scene and police were asking for extra details at the scene, according to scanner reports. Delays were expected for commuters.