A tractor-trailer sped through a bustling intersection and slammed into a Scarborough bus shelter, killing one person on Wednesday afternoon.

The accident took place at around 4 p.m. at Warden and Lawrence Avenues in the northeast end of Toronto.

Witnesses at the scene say the truck barreled through the intersection and collided with multiple vehicles before smashing into a bus shelter.

The out-of-control vehicle came to a halt after it crashed through the wall of a Play It Again Sports store.

The woman who was killed was reportedly using a pay phone next to the bus shelter.

She was declared dead at the scene.

According to unconfirmed reports, the driver of the truck was cut off by another vehicle.

One witness at the scene said the dramatic crash unfolded in an instant.

"We were listening to music and talking and all of a sudden I hear a bang and then saw a van hit the pole," the witness told CTV News.

Seven people, including the truck driver and three children, were rushed to hospital.

One woman is reportedly in critical condition at Sunnybrook Health Sciences Centre.

The driver of the tractor-trailer suffered head and neck injuries.

The tractor-trailer crash caused another three-vehicle accident just south on Warden Avenue at Wayne Avenue.

One man was unconscious as he was pulled from his vehicle and was being treated at the scene.

Police are diverting traffic away from the Lawrence and Warden intersection.

Traffic in the area is expected to be backed up through the evening rush hour.

With a report from CTV's Roger Petersen