Jeffrey L. Latsha, 73, of Pillow, Pennsylvania, passed away peacefully in his sleep on May 31, 2025, at home, following a courageous three-year battle with metastatic pancreatic cancer. Born on July 22, 1951, in Sunbury, PA, Jeff was the son... View Obituary & Service Information