Dr Sheila DuPont-Nichols
September 11, 1957 - May 22, 2024
Dr. Sheila Desire DuPont-Nichols was born September 11, 1957, to the late Herman Anderson and Helen DuPont in Seaford De. She departed this world peacefully in her home surrounded by her friends and family on May 22, 2024.  Sheila received... View Obituary & Service Information
