NEW MADRID - David Allen "Crockett" Henry, 59, died Oct. 15, 2004, at Beverly Healthcare in New Madrid.