A Mass of Christian Burial will be held on Tuesday, December 22, 2020, at 1:00 PM in Sts. Peter & Paul Catholic Church in Scott, for Leo LeBlanc, 88, who passed away at The Carpenter House - St. Joseph Hospice in Lafayette on Saturday, December... View Obituary & Service Information