A three-vehicle collision at Wallace Terrace and Allen's Side Road in the west end on Wednesday sent two people to hospital with minor injuries.
Police responded to the collision at around 3:30 p.m.
Officers charged an 80-year-old driver with failing to yield to traffic from a stop sign.
The intersection was reopened to traffic at about 4:30 p.m.