William Cotton was born in Virginia in 1735 to William and Mary Cotton. He married Lucy (last name unknown) and together they had 6 children: John, Mary, Smith, William, Frances, and Martha.
His last residence was Parish of Brandon, Prince George Co., Virginia. His will of 1787 can be found in the Prince George County Will Book.
Will of William Cotton.