Family tree▼
Mary Margaret Hall HallBIRTHunknownIredell County, North Carolina, USADEATH9 Apr 1870USABURIALWalnut Grove Baptist Church CemeteryKenton, Gibson County, Tennessee, USAWife of John S. HallAged 61 yrs. 3 mos.https://www.findagrave.com/memorial/123586136/mary-margaret-hall