Leo Francis Desjarlais
August 4, 1938 - March 19, 2023
Leo Francis Desjarlais Pendleton, South Carolina Leo Francis Desjarlais, age 84, passed away on Sunday, March 19, 2023, at Cottingham Hospice House in Seneca, South Carolina. Born August 4, 1938, in Milford, Massachusetts, he was the loving... View Obituary & Service Information
