Water leak – Upper Belmont and Devon
A water main break has caused a leak at the corner of Upper Belmont and Devon avenues. City crews are currently carrying out repairs. Temporary water closure, pressure drops, and traffic restrictions are to be expected in the area. Further updates will follow.
Thank you for your understanding