Stephen Allen Neel
January 23, 1966 - August 17, 2019
Stephen “Joe” Allen Neel, 53, of Grafton, passed away on Saturday, August 17, 2019, after a lengthy courageous battle with cancer, comforted by angels, surrounded by his loving family and friends, and reunited with his parents. He... View Obituary & Service Information