Margie Evelyn Clement - Pedigree | FamilyCentral
 18 Sep 1862 - 28 Apr 1957
Family Group
Family Group
Elbridge Foster Ranks
 md. 14 May 1882