May God bless you and your...

Dennis Leonhardt
Lake Delton, Wisconsin
1940 - 2024
Lake Delton, Wisconsin
1940 - 2024
Dennis LeonhardtNovember 22, 1940 - December 28, 2024Dennis Leonhardt (aka: Big Boss & Pops), age 84, of Lake Delton, Wis., passed away on December 28, 2024, after a long and blessed life.A Visitation and Celebration of life was held on January 8, 2025, at the River's Edge Pub & Grub on...
Read More