William Marshall Shepard - Pedigree | FamilyCentral
 25 Feb 1869 - 26 Apr 1950
Family Group
Family Group
Pearl Bertha Hamner
 md. 19 Jun 1898
  Children
    2.
Living
    3.
Living
    4.
Living