Mary Beacher Foster - Pedigree | FamilyCentral
 5 Apr 1851 - 4 Jun 1929
Family Group
Family Group
Silas Homer Glass
 md. 1 Jul 1872