FLEO, Margaret "Peggy" Margaret "Peggy Fleo of New Castle, PA. passed away on November 21, 2021. A complete obituary and service information may be viewed at www.decarbofuneralhome.com
. Arrangements have been entrusted to the Ed & Don DeCarbo Funeral Home & Crematory, 941 S. Mill St. New Castle, Pa. 16101.
Published by Dallas Morning News on Nov. 24, 2021.