Interactive tree of Margaret MARSHALL

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