Thomas Berry is the son of David J. and Mary Blalock Berry
Generation 1 Robert and Mary Williamson Berry
Generation 2 Robert and Elizabeth Cate Berry
Generation 3 David J. and Mary Blalock Berry
Thomas Berry is the son of David J. Berry and Mary Blalock>
He was born in 1820 in Orange County, North Carolina.
March 29 2012