The last-standing structure of the Choctaw Academy sits on farmland in Georgetown, and a new discovery about one of its students could bring fresh attention to the deteriorating site.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results