Toronto police shut down a stretch of Jane Street for several hours Wednesday due to a multi-vehicle crash that injured three people and spilled rat poison all over the road.

Police said a woman was ejected when two vehicles collided on Jane, south of Eglinton Avenue West, at about 9:30 a.m.

Traffic services Const. Clint Stibbe said the woman was a passenger in a pickup truck that was making a turn when it was struck by a BMW, which then collided with two other vehicles.

The woman and the drivers of the pickup truck and BMW were taken to hospital, where they were treated for non-life-threatening injuries, police said.

The pickup truck belonged to a pest control company and was filled with supplies. When the vehicles collided, rat poison spilled onto the road.

The City of Toronto brought in a power sweeper to clean up the spill.

Police are investigating the crash to determine whether charges are warranted.

With files from CP24 reporter Cam Woolley

@ChrisKitching is on Twitter. For instant breaking news, follow @CP24 on Twitter.