Interactive tree of Margery Willard

John Davis 1626
Nicholas Davis 16281672
Mary Davis 16311687
Elizabeth Davis 1633
Simon Davis [Lieutenant] 16361713
Samuel Davis 16391720
Elizabeth Davis 1640
Ruth Davis 16451715
Samuel Davis 16691738
Margery Willard 16001667
Dolar Davis 15931673
Richard Willard 15681617
Margery Humphrie 15751608
Catherine 15691597
Joan Morebread 15851616
Simon Willard 15301584
Mrs. Elizabeth Willard 15321587
Richard Willard 15001558
Mrs. Elizabeth Willard 1502
William Willard 14701474
Mrs. Johan 1474
Raynold Humphrie 1572