James Hannibal Beach
Birth date:
21 SEP 1848
Birth place:
Cherokee, , North Carolina, United States
 
Death date:
  21 MAR 1921
Death place:
  Abilene, Taylor, Texas, United States

Beach Family

Parents:
Father:
Mother:
Spouse:
Spouse: Nancy Rosetta Elizabeth Blundell
 
Siblings:
Children:
Son Walter Cleveland Beach