Thomas A Barefoot
1822 - 1880 (58 years)
Generation: 1
1. Thomas A Barefoot was born in Sep 1822 in North Carolina, USA; died on 9 Oct 1880 in Cumberland, Cumberland, North Carolina, USA.