Neal Byron Welch Jr.
August 22, 1925 - August 4, 2018
Neal Byron Welch, 92, of Anderson, passed away on August 4, 2018 at the St. Vincent's Anderson Regional Hospital. He was born on August 22, 1925 in South Bend, Indiana and resided in Muncie and Anderson. Neal attended Tulane University and... View Obituary & Service Information