She was born on January 28, 1931, to Grover and Leila Davis.
Teresa graduated from Jones Valley High School in 1949. That same year she married Mickey Weaver, and they were married for 43 years. She enjoyed gardening, working in the yard, ballroom dancing, and traveling.
Her traveling took her to many different places all over the world.
Teresa is preceded in death by her parents, her husband Mickey, her brother Elmer Davis, and sister Clovis Knight. She is survived by her daughter Renee Weaver Gardner, her son Charlie Weaver, sister Meral Slater, and by her long time companion, Dewey "Buddy" Hart.
The family will receive friends on Tuesday, November 6, 2018, at Ridout’s Southern Heritage Funeral Home 475 Cahaba Valley Road, Pelham, Alabama, from 1:00-2:00 p.m. A Celebration of Teresa’s Life will follow at 2:00 p.m. Burial will follow immediately after service at Southern Heritage Cemetery.