Water Main Break Causing Traffic Delays in Brampton
A water main break is currently causing traffic delays in Brampton.
Peel Police are on scene at Steeles Avenue and Main Street in Brampton following a water main break this morning, Nov. 19.
According to police, Steeles Avenue heading westbound is down to one lane.
Police are advising drivers to expect delays and to use alternate routes.
We will provide updates as they become available.