Tod Francis Levie
August 8, 1961 - July 4, 2026
Tod Francis Levie, 64, passed away peacefully in his sleep at home on July 4. He was born August 8, 1961, in Salt Lake City to Charles and Barbara Levie. He was previously married to Denise Oliphant, and they later divorced. On June 21, 2002,... View Obituary & Service Information
