David Howard Neville
October 11, 1959 - July 22, 2019
David Howard Neville, 59, of Tucson, AZ, born on October 11, 1959 died by suicide after a long and painful battle with cancer on July 22, 2019 at the ASPC Wilmot/Winchester Unit. David, who as a young man did plastering and stucco, was strong-willed... View Obituary & Service Information