Thomas L. Diefenbaugh, 79, of North Bend, passed away on November 20, 2025 in Coos Bay. A memorial service to celebrate his life will be held on Saturday, January 24, 2026 at 2:00 p.m. at the Skyline Baptist Church, 3451 Liberty Street in North Bend. Arrangements are under the care of North Bend Chapel, 541-756-0440.