Neil Debbs Carroll
October 25, 1938 - February 18, 2022
Neil Debbs Carroll, age 83, was born October 25, 1938 in Alice, Texas to Lester Edward Carroll and AnnaLee Whitley Carroll. Neil graduated from Abilene Christian University in 1961, majoring in chemistry and physics and playing on the tennis... View Obituary & Service Information