Interactive tree of John (Lanphere) Lanphear II

John (Lanphere) Lanphear II 17031775
John (Lanphere) Lanphear 16811757
Ruth Unknown 1670
George Lanphear 16421731
Richard Lanphear 15941665
Averina Vibert 16201641
Abraham Vibert 1641