Puffer Genealogy
FREEMAN, Joseph
1684 - 1733 (48 years)
Generation: 1
1. FREEMAN, Joseph was born on 18 Dec 1684 in Sudbury, MA; died on 12 May 1733 in Preston, CT.