PEABODY- Margaret “Peggy” (Miller) DeLuca, 78, passed away on February 9, 2020. She was the wife of the late Salvatore “Sam” DeLuca. Born in Lynn on March 16, 1941, she was the daughter of the late Carl and Bernice... View Obituary & Service Information
