BRADENTON, Fla. - Thomas Leonard Smith, 77, formerly of Kelso, Mo., died April 20, 2004, at the Blake Hospital in Sarasota.