The City of Toronto says the entire length of Allen Road will be closed this weekend for maintenance.
The closure begins Friday at 11 p.m. and the road is expected to reopen by Monday at 5 a.m.
The city says it's the first time Allen Road has been closed for maintenance since 2018 and that the work would take 25 days without a closure.
They say the timing of nearby traffic lights will be adjusted to help with traffic flow.
Drivers are being told to use Keele Street, Dufferin Street, Avenue Road and Bathurst Street as alternative routes.
The work being done this weekend includes: