John Hardcastle
Mother Nancy Brooks
Father Elisha G. Hardcastle
Birth Date 1843 (c)
Birth State NC