Individual Information
Thomas Cleland Garrison
Birth:
1838
Mecklenburg, North Carolina, United States
FCID:1436:393
Parents
Father:
Samuel Young Garrison
Mother:
Eliza Pogue
Marriage(s)