Dennis Todd
April 25, 1955 - August 15, 2024
Dennis Lee “Polar Bear” Todd, age 69, passed away on Thursday, August 15, 2024 in Jackson. He served in the United States Navy. He is survived by wife of 40 years; Debbie Todd; 1 son, Cory Todd; 3 daughters, Ashley Whalin (Randy),... View Obituary & Service Information
