William Clinton Swift

Family Group Record | Pedigree Chart | Descendancy Chart

William Clinton Swift

B 18 Oct 1890 in , Ashe, Nc

D May 1966 in Danville, Danville, Va