Billie Leroy LEUTHAUSER
March 25, 1942 - October 11, 2020
Billie Leroy Leuthauser of Saint Charles Missouri passed away on October 11, 2020 at the age of 78. Billie is survived by his beloved wife of 53 years Carlene J. Leuthauser. Devoted father of Wanda J. Vinson Poole, Pamela J. Terry, Roberta L.... View Obituary & Service Information