Buffalo Police: Three traffic signals currently out in city due to wind

BUFFALO, N.Y. (WIVB) – Buffalo Police say three traffic signals in the City of Buffalo are currently out due to damage from the wind: At Washington Street and Scott Street, Elmwood Avenue and Allen Street, and Delaware Avenue and Tacoma Street. Motorists should treat these intersections as a four-way …

Continue Reading…


Sign up for "Industry News" email updates