William Anderson

Family Group Record | Pedigree Chart | Descendancy Chart

William Anderson

B 29 Mar 1809 in Lewiston, Lincoln, Me

D 12 Sep 1846 in Nauvoo, Hancock, Il