Interactive tree of Mary Preston

Zerviah Lanphear
Amey Lanphear 1715
John Satterlee 17021758
Lucy Lanphear 17181738
Esther Lanphear 1721
Sophia Lanphear 1724
Jerusha Lanphear 1727
Mary Preston 1744
Richard Lanphear 16691744
George Lanphear 16421731
Richard Lanphear 15941665
Averina Vibert 16201641
Abraham Vibert 1641