Family tree▼
Name: Thomas N McGuirtBirth Date: abt 1844Birth Place: North CarolinaResidence Date: 1860Residence Place: Union, North Carolina
Name: Thomas N McGuirtBirth Date: abt 1842Birth Place: North CarolinaResidence Date: 1850Residence Place: Union, North Carolina