Individual Information
John A. Moon
Birth:
1834
Bedford, Tennessee
Death:
Mar 1907
Bedford, Tennessee
FCID:7881:5
Parents
Father:
Alexander B. Moon
Mother:
Nancy C. Carter
Marriage(s)
Mary T. Stallings
md. 30 Sep 1868
Bedford, Tennessee
Children