A three-vehicle collision at Ridout and York Street closed down the intersection over the noon hour Friday.
A minivan, SUV and car collided, with one vehicle overturned. Police say it happened when one vehicle was trying to make a turn.
Several people were sent to hospital with minor injuries, including an infant.
The collision is still under investigation.