Debra Smith Odasso
November 3, 1954 - July 31, 2022
Debra Smith Odasso, 67, of Lehi, Utah, died on July 31, 2022. She passed peacefully at home, surrounded by family. Daughter of the late Leonard Russell Smith and Faye Aldine Strouse, she was born on November 3, 1954. Debra was a 1972 graduate... View Obituary & Service Information