Puffer Genealogy
WILLIARD, Richard Solomon Sr.
![Male](img/tng_male.gif)
Generation: 1
1. WILLIARD, Richard Solomon Sr. was born on 26 Apr 1797 in NC; died on 19 Dec 1864 in Davidson County, NC.