Puffer Genealogy
FARROW, John
1590 - 1687 (97 years)Drag or scroll to see more of the chart.
FARROW, James
1520-
1520-
FARROW, Dr. Robert
1537-1575
1537-1575
Grace
1546-
1546-
FARROW, Nicholas
1576-1624
1576-1624
Katherine
1576-
1576-
FARROW, John
1590-1687
1590-1687