Mary Eglantine Long - Pedigree | FamilyCentral
 24 Dec 1846 -
 10 Aug 1809 - 20 Jun 1865
 21 Mar 1817 - 28 Mar 1900
Family Group
Family Group
James D. Hamlen
 md. 21 Dec 1867
Family Group
  Children