We will include the information below in the email along with a link to the obituary:
Obituary for
Stephen Todd Wells
February 20, 1971 – October 10, 2020
Stephen Todd Wells
49, of Indianapolis, passed away on October 10, 2020 to be with his Lord and Savior. Stephen was born February 20, 1971 in Atlanta, Georgia the son of the late Ralph Lee and the late Linda Wells. H...