Pedestrian struck by vehicle at Sheppard and Allen Road
by News StaffA pedestrian has been rushed to a trauma centre after being hit by a vehicle in the city’s northwest end.
Emergency crews were called to Sheppard Avenue at Allen Road around 4:45 a.m. Friday.
Police said the man, believed to be in his 30s, suffered life-threatening injuries.
The vehicle remained at the scene.
Police have closed the intersection while they continue to investigate.