James Terry Nelson
August 5, 1975 - November 4, 2021
James Terry Nelson, 46, of Owasso, Oklahoma passed away on November 4, 2021 at Hillcrest Hospital in Tulsa surrounded by his family. He was born August 5, 1975 in Birmingham, Alabama to Rozanne Cherry and Rick Nelson. He enjoyed life and was... View Obituary & Service Information