Leonard "Lenny" E. Todd
October 19, 2021
Leonard “Lenny” E. Todd, 97, of Storrs, CT, passed away on Tuesday, October 19, 2021. He was born in Windham, CT, and resided in Willington for over 70 years before moving to Storrs. He was the son of the late Alexander and Ethel... View Obituary & Service Information