Police haven't laid any charges yet, after a 54-year-old woman was struck and killed while crossing a road in mid-town Toronto.

It happened around 10 o'clock when the woman was crossing Yonge at Erskine Avenue, and police say she was strck by a truck that was turning.

Officers say the woman was dragged before the truck finally stopped, several meters away.

Police will be checking the truck for mechanical defects, and the driver of the truck has been taken to hospital to be treated for shock.