Walmart Express

walmart express stores coming
Introducing "Walmart Express" stores! It is being reported that Texarkana may soon be home to at least two of the new stores, and making life a lot easier on their customers.