Born December 4, 1960 in Harrisburg, she was the daughter of the late Marlin and Lois
(Dowey) John; and preceded in death by her husband, Rev. James Diggs Jr.; and 2 sisters, Kathleen John and Nancy Beatty.
Surviving is her daughter, Tracey L. John; 2 sons, Robert John and Gabriel Diggs; and 6 grandchildren.
Theresa was a retired employee from E-ZPass, PA Turnpike, Harrisburg.
Funeral Service will be held 11:00 AM Monday, April 28, 2025 in the Neill Funeral Home, 3501 Derry St., Harrisburg. Burial will be in Indiantown Gap National Cemetery. A visitation will be from 10:00 AM Monday until the time of the service at the funeral home.