Delbert Green Armstrong Sr.
March 16, 1940 - November 17, 2016
Delbert Green Armstrong Sr., 76, of Oakwood passed away November 17, 2016 at his residence. He was born March 16, 1940 in Teague, Texas to Leonard Armstrong and Letha Mae Weaver. He is preceded in death by his parents, Leonard and Letha Mae... View Obituary & Service Information