Donothan Scott Allen
October 30, 1967 - December 12, 2018
Donothan Scott Allen was born on October 30, 1967 in San Antonio, Texas and went to be with the Lord on December 12, 2018. He is survived by his father, Odell Allen; two brother, one sister and numerous other loving family members and friends.... View Obituary & Service Information