Alert: Hydro Ottawa is currently responding to power outages across Ottawa. If you are experience an outage please call 613-738-0188.

There are currently no contests in place.