David Lee Todd
April 19, 2022
David Lee Todd, 71, of Lancaster, Ohio passed away peacefully at the Pickering House on April 19, 2022. David was extremely proud of his family. He is survived by his wife, Cheryl Todd; sister, Christine Todd; sons, Andy (Amy) Todd and Phillip... View Obituary & Service Information
