A portion of Union Boulevard in Waterloo had to be closed early Tuesday morning after a two vehicle crash.
It happened at the intersection of Union Boulevard and Park Street.
Police say one of the drivers involved went through a red light and charges are pending.
One person was taken to hospital with minor injuries.
Heavy rainfall is considered the cause of the collision.