Leo Anthony Hellmueller
August 22, 1926 - July 21, 2020
Leo Anthony Hellmueller, 93, passed away Tuesday July 21, 2020, one month short of his 94th Birthday. He was a retired engineer for Naval Ordnance Station Louisville after 28 years of service. He was a US Navy veteran of World War II and a graduate... View Obituary & Service Information