Elisha Hardcastle
1754 - 1825 (71 years)
Generation: 1
1. Elisha Hardcastle was born in 1754 in Johnston County, New Bern N.C./Johnston Co., NC; died in 1825 in FRANKLIN COUNTY, TN.