Thomas Delbert Nelson, 78, of Mesa, Arizona, passed away on July 16, 2020. Delbert was the youngest of twelve children, born August 29, 1941, in Tucson, Arizona, to Thomas George Nelson and Alice Ann Kimball Nelson. Growing up on the family... View Obituary & Service Information