Traffic signal installation will cause delays in Abingdon

New traffic signals are being installed at the intersection. Motorists are advised by the Abingdon Police Department to slow down, yield to construction …

Continue Reading…


Sign up for "Industry News" email updates