John Hardcastle
Mother Mary (Unknown)
Father William Hardcastle
Birth Date 1750 (est)
Birth State NC