Helen Rebecca Sloan
1914 - 1984 (69 years)
Generation: 1
1. Helen Rebecca Sloan was born on 6 Sep 1914 in Duplin County, North Carolina, USA; died on 12 Jan 1984; was buried in Charleston, Charleston County, South Carolina, United States of America.