Todd Deon Powell
September 23, 2023 - September 23, 2023
Todd Deon Powell, 57, of Salt Lake City, Utah, passed away on September 23, 2023 after many years of health problems. Todd was born on December 20, 1965 to Kenneth Powell and Linda (Powell) Fortner. Todd was an avid motorcycle enthusiast... View Obituary & Service Information
