Thomas R. Leach Jr
September 29, 1969 - December 2, 2020
Thomas R. Leach Jr. age 51 of Amboy IL died Tues. Dec. 2, 2020. He was born Sept. 29, 1969 in Alexandria VA, the son of Thomas and Lynn (Hensley) Leach. Thomas was self employed and worked as a carpenter for many years. He married Shivaun Straub... View Obituary & Service Information