March 6 1980 September 29 2019 (age 39)
No further details are available
Our most sincere sympathies to the family and friends of Leebena Foster March 6 1980 September 29 2019 (age 39).
Death notice for the town of: Enterprise, state: Alabama
March 6 1980 September 29 2019 (age 39)
No further details are available
Our most sincere sympathies to the family and friends of Leebena Foster March 6 1980 September 29 2019 (age 39).
Death notice for the town of: Enterprise, state: Alabama