Larry Henderson Davis
November 22, 1949 - August 5, 2011
The smartest man in the world died August 5, 2011. That�s what an amazed nephew once called Larry Henderson Davis, 61, who died in his sleep at his Lebanon home. Larry enjoyed entertaining children with tricks, stories and physical feats.Born... View Obituary & Service Information
