David W. Richards, 62, of Goose Lake, Iowa, passed away peacefully on Wednesday, January 20, 2021 at Genesis – East in Davenport due to Pancreatic Cancer. Graveside Services for family and friends are being planned for the spring at... View Obituary & Service Information