Helen Catherine Scott
December 1, 1953 - October 17, 2020
Helen Catherine Scott left this world quietly and peacefully to enter the next stage of her ongoing life on October 17th, 2020. Her loving husband, Butch, was by her side to the very end. Helen was born in Wilmington, DE to the late Francis... View Obituary & Service Information