Interactive tree of James Norfleet

James Norfleet 17341780
Mary Battle 17401813
John Norfleet II 16691753
Elizabeth Riddick 17101781
John Norfleet
Esther Lnu
Abraham Riddick 1685
Elizabeth Pleasant
James Riddick 1695
Alice Shepherd
John Battle 17091740
Sarah Browne 1713