Traffic at Spadina Avenue and Yale Road was rerouted after a man in a motorized scooter was hit by a pickup truck travelling westbound on Yale Road late Monday morning.
Witnesses claimed the driver of the truck ran a red light and struck the pedestrian crossing south in the crosswalk on Spadina Avenue.
The man was cared for by witnesses and Good Samaritans while they waited for paramedics to arrive on scene.
No damage was visible to the front of the truck. The west side of the intersection was closed for about 30 minutes.