Puffer Genealogy
RICHMOND, Ebenezer
1676 - 1729 (52 years)
Generation: 1
1. RICHMOND, Ebenezer was born on 12 May 1676 in Newport, RI; died in 1729 in Middleborough, MA; was buried in Freetown, MA.