Watermain installation may cause traffic disruption
Students traveling to Keele St. via the westbound lane on Finch Ave. W. will face traffic delays starting Jan. 18 as a new watermain is installed as part of the Finch West subway station construction.