John Roach
Birth date:
1745
Birth place:
New Kent, New Kent, Virginia, United States
 
Death date:
  1837
Death place:
  Orange, , North Carolina, United States

Roach Family

Parents:
Father: William Henry Roach
Mother: Catherine Ashcraft
Spouse:
Spouse:
 
Siblings:
Ashcraft Roach
Beriah (Greenberry Littleberry)
James Roach
Absalom Roach
Mary Roach
Thomas Roach
David Roach
Lewis Roach
William Roach
Ashcraft Roach
Absalom Roach
William Roach
Greenberry Roach
Ashcraft Roach
Beriah Roach
James Roach
Mary Roach
Thomas Roach
John Roach
John Roach
Children: