Margaret Davis |
| Born : | Unknown | Surry County, North Carolina USA | Source |
| Dead : | Apr 1910 | Mount Airy, North Carolina USA | Source |
| Buried : | Apr 1910 | Mount Airy, North Carolina USA | Source |
| William Davis | Ruth Fields |
| 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 |
|
|
|
|