Puffer Genealogy
LONG, Mary
1665 - 1757 (91 years)Drag or scroll to see more of the chart.
LANE, William
1580-1654
1580-1654
LONG, Joseph
1605-1651
1605-1651
LANE, Mary
1614-1671
1614-1671
LONG, Joseph
1639-1676
1639-1676
LONG, Mary
1665-1757
1665-1757