Recent Crash Causing Delays at Brampton Intersection
A recent collision is causing delays at a major Brampton intersection.
Peel police recently announced that a crash occurred in the Steeles Ave. W. and Chinguacousy Road area.
Police say that the passenger sustained injuries during the collision and that the vehicle left the scene.
Officers are currently on scene.
You might want to avoid the area, as delays are ongoing.