Margaret J. Allen
Birth date:
25 MAY 1837
Birth place:
Rockinghame, , North Carolina, United States
 
Death date:
  23 MAY 1911
Death place:
  Rockingham, , North Carolina, United States

Allen Family

Parents:
Father: William Valentine Allen
Mother: Elizabeth Strong Martin
Spouse:
Spouse: A. B. Hooper
 
Siblings:
Samuel Alexander Allen
Ellen Ella Allen
Margaret J. Allen
Children: