Puffer Genealogy
WILLIARD, Richard Solomon Sr.
1797 - 1864 (67 years)
Generation: 1
1. WILLIARD, Richard Solomon Sr. was born on 26 Apr 1797 in NC; died on 19 Dec 1864 in Davidson County, NC.