David Eugene Allen, 72, of Malden, Mo., died Wednesday, May 24, 2006, at Missouri Southern Healthcare in Dexter, Mo.