Individual Information
John Hall, Twin
Birth:
FCID:15859:89966
Parents
Father:
Elisha John Hall, Superentendent u S. Post Office
Mother: Mary Brooke
Marriage(s)