Individual Information
John Holmes
Birth:
Abt 1715
of Edgecombe, North Carolina
FCID:4370:1515
Parents
Father:
John Holmes
Mother: Dorothy Hardy
Marriage(s)
Family Group
Mary Spears
md.
  Children