John Cotton was born in 1728 in Northampton County, North Carolina (son of John Cotton and Ann Jones); died on 6 Sep 1782 in Northampton County, North Carolina.
Joab Cotton was born in 1745; died between 1800 and 1810 in Halifax County, North Carolina.
Generation: 2
2.
John Cotton was born on 04 Dec 1694 in Isle of Wright County, Virginia (son of John Cotton and Martha Godwin); died on 02 Feb 1741 in Northampton County, North Carolina.