David Omer Davidson
September 18, 1959 - January 10, 2018
David Omer Davidson, 58, of Saint Lucas, Iowa, formerly of Northwood, died Wednesday, January 10, 2018, at his home in Saint Lucas. Visitation will be held at 5:00 P.M on Friday, January 19, 2018, at the Springfield Lutheran Church in rural... View Obituary & Service Information