Allen Lester Newell
August 16, 1947 - October 1, 2016
Allen L. Newell, 69, of Needville, passed away on October 1, 2016. He was born in Sugar Land, Texas on August 16, 1947. Allen honorably served our country in the U.S. Army from 1968-1970 in Vietnam. He was a member of St. Michael's Catholic... View Obituary & Service Information