Helen Dorian Sheppard
January 24, 1962 - July 24, 2020
Helen Dorian Sheppard,, was born on January 24, 1962, to parents, Roland and Sadie Sheppard, in Lewes, Delaware. Helen was the sixth child born of that union. Helen was born with Down syndrome and only given four years to live. Thank God... View Obituary & Service Information
