John Cotton to William Gene Cotton lineage
(lineage taken from records of William Gene Cotton)
John Cotton, b. NC, and Milly (Cole)
James Madison Cotton, b. 1834 Henderson, TN, and Unknown
Walter Perry Cotton, b. 1883 Huntingdon, TN, and Ella Dora (Stephens)
Albert Lee Cotton, b. 1911 Choctaw, OK, and Ruth Mae (Shafer)
William Gene Cotton, b. 1943 Gideon, MO, m. Carolyn Sue (Barrett)
![]() William Gene Cotton |