Thomas Norfleet II + Mary Marmaduke

1 child
17001774
Birth: 1700 25 Nansemond, Virginia, USA
Death: 1774Northampton County, North Carolina, USA

Facts and events

No facts exist for this family.