Barbara Sue Armstrong

Lufkin, Texas

May 13, 1949 – Jun 15, 2019


Send Flowers

Carroway Funeral Home - Lufkin Obituary

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.

Guest Book

Not sure what to say?