John Andrew Shepard - Pedigree | FamilyCentral
 24 Nov 1834 - 31 Dec 1890
Family Group
Family Group
Nora B. Elliott
 md. 5 Sep 1880