James H. Nichol
Birth:
1839
Virginia
FCID:4272:4726
Parents
Father:
Calvin Nichol
Mother:
Minerva Stewart
Marriage(s)