Puffer Genealogy
WILLIARD, David
1823 - 1903 (79 years)
Generation: 1
1. WILLIARD, David was born on 4 Jul 1823 in Stokes (Forsyth) County, NC; died on 1 Feb 1903 in Forsyth County, NC; was buried in Winston-Salem, NC.