Larry David Todd
August 9, 1946 - August 17, 2019
Larry David Todd, 73, of Bloomington, Indiana, passed away on August 17, 2019, after a brave battle with lung cancer. Larry was born on August 9, 1946 to Therman and Kathleen Meadows. After the passing of his father, Larry was adopted by his... View Obituary & Service Information