Interactive tree of Olive Emily F Afford

Olive Emily F Afford 1875
Frederick Afford 18431906
Rachel Teresa Pratt 18391902
Edward Afford 18081891
Mary Rich 18071879
John Afford 1769
Mary Hall 17711857
Edward Afford 1736 CE
Mary Armstrong