
Thomas A Barefoot
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.
