William Leipold Todl
May 30, 1936 - April 2, 2021
William Leipold “Bill” Todl, 84, of Olmsted Falls, Ohio passed away on April 2, 2021 after a long battle with Parkinson’s. He was born on May 30, 1936 in Kansas City, Missouri to the late Adolph and Minnie (nee Leipold) Todl.... View Obituary & Service Information