Good Morning Glenda;
I looked in the NSDAR Patriot Index and localed 19 John Gardners. But none of them had service to NC. This does not mean he didnt fight, just means that no one joined the NSDAR under his lineage.
If I can be anymore assistance to you, please let me know. Our volunteers are eager to help provide look ups.
VIS Volunteer for NSDAR Message Board