Hi, Amber. My name is Debbie Duwe, and my great great grandfather was David Granville Garnes, born 1816 in Jennings Gap, VA. His father was James born approx 1787. My geography is really bad, but I wondered if Jennings Gap was anywhere near the Foster Ridge you mentioned. My Grandmother always told us we were part Indian on her side, either Cherokee or Sioux, which agrees with your story, too.
Any info you can give me would be a big help.