Margaret Denwood's husband was Nathaniel Ladd (1586-1632). They were married 27 OCT 1614 in Wiltshire, England. They had one known child named Daniel Ladd (1613-1693).