Margaret Davis


Born :UnknownSurry County, North Carolina USASource
Dead :Apr 1910Mount Airy, North Carolina USASource
Buried :Apr 1910Mount Airy, North Carolina USASource

Ref. : Book: The Heritage of Surry County, North Carolina Vol I 1983 By Surry County Genealogy Sociaty
------

Parents
William Davis Ruth Fields

Marriage(s) -- Children
06 May 1857 - Caleb Hill Haynes, Sr 07 Feb 1858 - William Davis Haynes
12 Jul 1860 - Mary Elizabeth Haynes
Abt 1861 - Joseph R. Haynes
16 Apr 1863 - Caleb Hill Haynes, Jr

Margaret Davis
* Unknown
† Apr 1910
William Davis
* Unknown
-








Ruth Fields
* Unknown
-
William Davis
* Unknown
† Unknown



-
-




-
-



-
-

- - -

- - -


- - -

- - -


- - -

- - -


- - -

- - -

---- INDEX -----
Win-Family v.5.0 --- 13 Mar 1999