John B. Olsson, 80, of Centereach, NY, on April 5, 2019. Survived by his loving wife, Florence and beloved children William (Rosemarie), Deborah (Jerry), Barry (Christine) and Christopher. Cherished grandfather to John, William, Jr., Robert, Ashley, Jennifer, Bryan, Jay, Kristi, Christopher and Sean. Devoted great-grandfather to Leon. Loving brother to Sondra Ducos (Dominick), Jerry Olsson (Josie), the late Roger Olsson (late Judy), Ned Feldmann (Pat), Jimmy Feldmann (Cathy) and David Feldmann (Maryann). Reposing at O.B. Davis Funeral Homes, 4839 Nesconset Highway, Port Jefferson Station, NY 11776, on Sunday from 2-4 p.m. & 7-9 p.m. Funeral Mass, 9:45 a.m. Monday at St. Margaret of Scotland R.C. Church, Selden, NY. Interment to follow at Holy Sepulchre Cemetery.