David Womack married Esther Tanner in Rutherford Co, NC:
Groom: David Womack
Bride: Esther Tanner
Bond_Date: 04 Oct 1809
Bondsman: Philip Wood
Witness: James Morris
In the 1810 Census, David was in Rutherford Co, NC; in 1820 he was in Union Co, KY; in 1830 his widow Esther was in Union Co, KY.
In the 1840 Census, their son, Oliver Clayton Womack, was in Hopkins Co, KY. I am not sure where Esther was, but possibly with her daughter, Ursula (Womack) Tanner. (A John D Tanner was in Shelby Co, IL in 1840).
In the 1850 Census, Esther (age 66, born in VA)was with her daughter Ursula in McDonough Co, IL; her son Walton B Womack was in McDonough as well. In 1860, she was again with Ursula in Story Co, IA (Iowa) (age 76, born in VA).
The three known children of David Womack and Ursula Tanner were Oliver Calyton Womack, Ursula Womack (married John D Tanner), and Walton B Womack.
Union Co, KY marriages
Squire R David to Louisa E Warnock 23 Nov 1832
John D Tanner to Ursula W Womack 18 Feb 1833
Louisa E in the above marriage record may have been a Womack; various WorldConnect entries claim she was. Squire Davis was in Hancock Co, IL in 1840 (as S R Davis), and again in 1860. I cannot find him in 1850. Louisa died and Squire remarried 24 Sep 1853.
Ursula, Oliver Clayton, and Walton B were all in the 1880 Census, and Ursula and Walton B were also in the 1900 Census.
Here are some Census citations:
Uralda "Lanner" - 35 NC (mother Esther Warmack in HH)
Source Citation: Year: 1850; Census Place: , McDonough, Illinois; Roll: M432_116; Page: 261; Image: 366.
Ursula Tanner - 45 NC
Source Citation: Year: 1860; Census Place: Washington, Story, Iowa; Roll: M653_339; Page: 21; Image: 282.
Ursula Tanner - 55 NC
Source Citation: Year: 1870; Census Place: Washington, Story, Iowa; Roll: M593_420; Page: 195; Image: 392.
Ursla Tanner - 56 NC VA VA
Source Citation: Year: 1880; Census Place: Leota, Norton, Kansas; Roll: T9_391; Family History Film: 1254391; Page: 397.3000; Enumeration District: 203; Image: 0439.
Ursla Tanner - 85 (April 1815) NC PA PA
Source Citation: Year: 1900; Census Place: Cimarron, Woods, Oklahoma; Roll: T623 1343; Page: 12A; Enumeration District: 217
O C [Oliver Clayton] Warmack - 67 NC __ __
Source Citation: Year: 1880; Census Place: Dixon, Webster, Kentucky; Roll: T9_446; Family History Film: 1254446; Page: 39.1000; Enumeration District: 25; Image: 0076.
Walton B Womack - 66 KY Germany Germany
Source Citation: Year: 1880; Census Place: Saint Claire, Jewell, Kansas; Roll: T9_383; Family History Film: 1254383; Page: 316.2000; Enumeration District: 121; Image: 0638.
W B Wammuck - 83 (Dec 1816) KY Germany Germany
Source Citation: Year: 1900; Census Place: Nevada, Story, Iowa; Roll: T623 460; Page: 9A; Enumeration District: 121.
So, Walton thought his foks were from Germany. the parent's birthplace for Oliver Clayton was left blank. In 1880, Ursula said her folks were both born in VA, and in 1900 she said they were both born in PA.
Walton was wrong about his parent's birthplaces, and we get no info from Oliver Clayton. We know Esther (Tanner) Womack was born circa 1784 in VA. So, it is likely that the 1880 Census for Ursula was correct. Thus, David Womack was born in Virginia.
David's parentage has been claimed by some as Thomas and Louvisa (Rice) Womack. Certainly, the majority of the Womacks in Rutherford Co, NC were this family. However, the "known" sons of Thomas/Louvisa - Anderson, Abraham, George, James, William - all have records that tie them together at least circumstantially. There are no such records I am aware of for David that tie him with the other Rutherford Co, NC Womacks.
I have a theory who David's parents might be. Hint: there was another Womack family in McDonough Co, IL in 1850, which might be circumstantial, but McDonough was a very small population county.
I think a DNA test with a male Womack descendant of David Womack and Esther Tanner might be very helpful in narrowing down the possibilities.