Oct. 12. Davidson and the NC Department of Transportation is improving pedestrian safety with new LED signage at downtown signalized crosswalks that provides a prominent alert to drivers turning right. The intersections are: Main Street and Griffith Street, Main Street and Concord Road, and Main Street and Chairman Blake Lane/South Street. LED message boards facing […]