William Astor Lewis

Family Group Record | Pedigree Chart | Descendancy Chart

[-] William Astor Lewis

B: 12 Aug 1912 in , Ashe, Nc

D: 23 May 1987

M: Esther Milam