Puffer Genealogy
FOSS, Richard
Abt 1687 - 1749 (62 years)
Generation: 1
1. FOSS, Richard was born about 1687 in Rye Beach, NH; died in 1749 in Rockingham County, NH. Notes:
Ancestral File Number:
NRH9-VJ