Individual Information
John Robert Hagan
Birth:
1837
Edgecombe, North Carolina
FCID:6348:584
Parents
Father:
Leman Hagan
Mother:
Catharine Whitley
Marriage(s)