Patricia Eloise DeLuca
July 7, 1940 - May 27, 2021
DANVERS- Patricia Eloise (Quirk) DeLuca, 80, passed away surrounded by her family in her home on May 27, 2021. She was the loving wife of Ralph P. DeLuca with whom she shared 61 years of marriage. Born in Boston on July 7, 1940, she was the... View Obituary & Service Information