James Monroe Gambill

Family Group Record | Pedigree Chart | Descendancy Chart

James Monroe Gambill

B 27 Oct 1861 in , Ashe, Nc

D 13 Jun 1919

William Gambill

B

D

M

Grizelda Witcher

B

D