Interactive tree of William MARSHALL

William MARSHALL 1872
Aaron MARSHALL 1845
Mary ODDY 18501872
Enoch ODDY 1827
Margaret TAYLOR 18291868
George TAYLOR 18051876
Ruth HARTLEY 18071858
Benjamin TAYLOR 17791855
Ruth LAYCOCK 17801850