One of two northbound lanes on Gordon Street was temporarily blocked early Thursday evening as emergency services responded to a three-vehicle collision that included damage to a Go Transit bus.
Ambulance crews attended to at least two people on scene, with at least one person taken to hospital.
The driver side of the bus received some damage, with one of the windows shattered.
A pick up truck received extensive front-end damage, while an SUV on scene was also damaged.
Police and fire crews were also on scene. The call for service came in shortly before 6 p.m.
GuelphToday will have more on this story as details become available.