Francis Xavier O'Farrell
June 14, 1945 - October 30, 2017
Francis Xavier O'Farrell, of Port Jefferson Station, sadly passed away October 30, 2017. Loving father of Dylan. Cherished grandfather. Francis will be greatly missed by many. View Obituary & Service Information