John G Mcmahan
Birth date:
1822
Birth place:
Yancey, , North Carolina, United States
 
Death date:
  1875
Death place:
  Webster, Jackson, North Carolina, United States

Mcmahan Family

Parents:
Father: Stephen McMahan
Mother: Blanche Hensley
Spouse:
Spouse: Elizabeth Sophronia Boone
 
Siblings:
Levi McMahan
Wilson McMahan
Archibald McMahan
Blanche McMahan
Rosannah McMahan
George Edward Mcmahan
William McMahan
Jemima McMahan
John G Mcmahan
Riley A Mcmahan
Children:
J Mcmahan
Sarah A Mcmahan
James E Mcmahan
Matilda Tilda Mcmahan
John S Mcmahan
William A Mcmahan
A Dave Mcmahan
Margaret Jane McMahan
Sophia Evalina McMahan
Levi Russell McMahan
Mary Cordeia McMahan
David McMahan