John Davis( - 1804)
Mary Haynes(Dec 11, 1751 - 1822)
Thomas Haynes Davis
b. Sep 24, 1791, New Bern, N.C.
d. Sep 11, 1839, Alabama
bur.  
occ.  
edu.  
rel.