A crash killed a pedestrian Tuesday night at Halls Ferry Road near Sun Valley Drive in north St. Louis County. Neighbors want more safety measures on the road.
After pedestrian killed in north St. Louis County crash, neighbors call for better road safety

42