Does anybody have any idea what's going to happen with the new Choctaw Town Square now that the new Walmart has been built? I know they were supposed to build a Murphy's gas station but that hasn't happened yet. Any word on what may be going into the empty lots or what may be being built in Choctaw business wise outside of the new plaza? Mainly curious as I am trying to move my family out there soon. I know there is already a post about the Choctaw Town Square but figured I would start a new one that detailed that and anything else coming to Choctaw soon.
Bookmarks