The Choctaw Nation Opens Revamped Travel Plaza & Casino Too
The new Choctaw Travel Plaza in Pocola, Oklahoma. The Choctaw Nation opened the new plaza after seven months of construction on September 30. (Courtesy Choctaw Nation) The Choctaw Nation cut the ribbon on the relocated Choctaw...
Read More