Mr. Alvin Lewis Carroll

Birth date: Dec 5, 1954 Death date: Aug 25, 2024

Though our hearts are heavy with loss, we find peace knowing God has him in his care. Alvin Lewis Carroll was born on December 5, 1954, in Schulenburg, Texas to Aaron and Lois Carroll. He was the youngest of four sons born to thi