Terry L. Spencer
April 25, 1948 - April 17, 2025
Terry L Spencer, 76 of North Tonawanda, Thursday April 17. Loving and caring husband to Sandra (Miess) Spencer, doting and loving father to Karen (David) Gebhart and Gregory Spencer, who preceded him in death. Terry was the proud and loving... View Obituary & Service Information
