Teresa was a homemaker and a member of Grand Rivers United Methodist Church.
She is survived by her husband, Jeff Weaver of Smithland; her daughter, Jatoshia Weaver of Smithland; her two sons, Joshua Hatfield and Jacob Weaver both of Smithland, her father and step mother, Haze and Josie Gentry of Grand Rivers; two step sisters, Debbie Hubbard and Laura Sue Rice both of Ft. Wayne, Indiana; her step-brother, Michael Hubbard of Ft. Wayne, Indiana; six grandchildren; numerous cousins and one special cousin and friend, Glen Wells, who was by her side throughout; several aunts and uncles and friends that were always there for her.
She was preceded in death by her infant son, Jeffery Weaver; her brother, Ricky Dwayne Gentry and her mother and step father, Peggy Wells Hubbard and Earl Hubbard; maternal grandparents and paternal grandparents.
Memorial services were held at 1 p.m. on Saturday, May 17 at Filbeck-Cann & King Funeral Home. Bro. Mark Gill officiated and burial followed in the Dixon Cemetery.