WESTBOROUGH — A water main break at 100 East Main St., near Avidia Bank, is causing traffic delays on both sides.
The DPW is working to fix the break.
“The break location has obviously created a problem with traffic,” said Westborough Police Sergeant Steve Tompkins.
Two police officers have been posted to help guide traffic around the break, but police are recommending to seek alternate routes.