OurNorthernRoots
John Craig
Generation: 1
1. John Craig John married Elizabeth Haynes in 1789. Elizabeth (daughter of James Haynes and Ann Huggins) was born in 1769 in Iredell County, North Carolina; died in 1820. [Group Sheet] [Family Chart]
