May God bless you and your...
Barbara Sue Armstrong
Lufkin, Texas
May 13, 1949 – Jun 15, 2019
Lufkin, Texas
May 13, 1949 – Jun 15, 2019
Barbara was born on May 13, 1949 and passed away on Saturday, June 15, 2019. Barbara was a resident of Lufkin, Texas at the time of passing.
Not sure what to say?