Margaret Lorance - Pedigree | FamilyCentral
 Abt 1833 -
 25 Nov 1780 - Bef 15 Apr 1835
 Abt 1786 -
 1 Aug 1743 - 8 Jul 1817
 Abt 1743 - 1818
  - 14 Jun 1792
 8 Jan 1702 - 1747
  - 16 Mar 1713
 21 Apr 1686 - 12 May 1718
 Abt 1688 -
Andrew J. Foster
 md. 14 Mar 1851
Family Group
  Children