Residents want speed bumps
Published: Ma

Wall Street residents are asking Danville council to install speed bumps or some other feature to slow down traffic. A petition signed by 38 residents says...