This accident just happened at 4 p.m. so it may affect a busy part of the city on a Friday evening.
The location is McKeown Ave. at Champlain St. at the lights by Canadian Tire.
No details yet, but be cautious if travelling in that area of the city.