Pedestrian Injured in Etobicoke Vehicle Collision
A pedestrian suffered serious injuries after being struck by one of two vehicles involved in a collision at Albion Road and Finch Avenue West in Etobicoke.
UL Lawyers Insight
"This incident highlights the risks pedestrians face at busy intersections like Albion and Finch. For residents in the Gr…"