Davenport, IA-Rock Island-Moline, ILPedestrian Pierre H. Davis, 25, killed in hit-and-run crash on W 55th Street in Davenport, IowaAccident Date: Sun, 08/06/2017