John Garrett Thomas
Birth:
20 May 1832
Plum Creek, Armstrong, Pennsylvania
FCID:14787:1959
Parents
Father:
Gerhard Thomas
Mother:
Sophia Harkleroad
Marriage(s)