Margaret Ball - Pedigree | FamilyCentral
 1 Aug 1783 - 10 Apr 1849
 22 Nov 1742 - Apr 1810
 10 Nov 1748 - Aft 1812
 5 Jan 1713 -
 Abt 1713 -
Family Group
Family Group
 Abt 1670 - 4 Sep 1726
 1674 - 9 Jul 1736
Robert Elza Goode
 md. 16 Oct 1801
Family Group
  Children