Teresa L. Weaver, 68, of Carmi passed away Saturday, February 1, 2020 at the Linda E. White Hospice House in Evansville, IN. She was born April 26, 1951 in Fairfield, IL the daughter of A.W. and Mary Lou (Powell) Ashley. Teresa married Richard L. Weaver on August 10, 1985 and he preceded her in death on September 1, 2006. Teresa was a faithful member of First Baptist Church in Carmi.
She is survived by two nieces, Teresa Denham and children, Mikkaela and Ashley of Princeton, IN and Christina (Tyler) Woolsey and children, Isabelle, Alaina, Olivia and Maximus of Springfield, IL; two nephews, Bryan (Joy) Weaver and children, Katelyn and Justin of Carmi, and Trevor Weaver and son, Cameron of Lexington, KY; and a sister-in-law, Ruth Weaver of Carmi. She was preceded in death by her parents, husband, companion J.R. Williams and a niece Amy Brunkow.
Funeral services for Teresa L. Weaver, 68, of Carmi will be held at 1:30 p.m., Tuesday, February 4, 2020 at Campbell Funeral Home in Carmi. Burial will be in Melrose Cemetery in Carmi. Visitation will be on Tuesday from 12:00 p.m. until service time at Campbell Funeral Home in Carmi.