Residents want speed bumps

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