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