John Cleon Hall

Family Group Record | Pedigree Chart | Descendancy Chart

John Cleon Hall

B 25 Dec 1852 in , Grayson, Va

D 11 Mar 1940 in Rugby, Grayson, Va

Robert Jackson Hall

B 1820 in , Ashe, Nc

D

M 28 Sep 1845 in , Ashe, Nc

Margaret Richardson

B 1815 in , Ashe, Nc

D