Thomas David Leonard Sr
December 8, 1950 - November 21, 2021
Thomas David Leonard Sr, age 70, of Cedar Falls, died Sunday, November 21, 2021 at MercyOne Cedar Falls Medical Center. He was born on December 8, 1950, in Wadena, Iowa, the son of Gilbert and Dorothy (Young) Leonard. Tom worked at John Deere... View Obituary & Service Information