Ms. Patricia Toller Webb
May 12, 1954 - January 27, 2022
Patricia (Trisha) Ann Toller Webb, 67, passed away peacefully Thursday, January 27, 2022 at home with family at her side under the care of Hospice. Trisha was born on May 12, 1954 in Durham N.C. to Dr. Louis and Eunice Toller. Survivors include... View Obituary & Service Information