Teresa Stewart Williams, 63, of Mooresville, N.C., passed away on Sunday, March 23, 2025, at Lake Norman Regional Medical Center in Mooresville.

She was born on January 2, 1962, in Iredell County, N.C., to the late Harold Dean Stewart Sr. and Peggy Conway Stewart.

Teresa was a member of Laurel Memorial Church of God. She enjoyed doing online animated memorial gifts for friends that had a loss in their life. Teresa also enjoyed going to Myrtle Beach, S.C. She loved helping her parents with yard work, especially making flower beds. Teresa had a great sense of humor and a beautiful loving soul and will be greatly missed.

In addition to her parents, she was preceded in death by her husband, Louis Franklin Williams III, and nephew, Trey Stewart.

Those left to cherish Teresa’s memory are her sons, Louis Franklin “Frankie” Williams IV, and John Thomas Williams and wife Amanda Marie Williams; brother, Harold Dean Stewart Jr.; and sister, Mary Elizabeth Stewart.

Services will be announced at a later date.

Cavin-Cook Funeral Home, Mooresville, is proudly serving the Williams family.

Leave a Reply