Mary married William BALLARD on 22 May 1807 in Roane County, Tennessee. William was born on 18 Jun 1781 in North Carolina; and died. [Group Sheet] [Family Chart]