Walmart Express 4633

Walmart Express #4633 was a Walmart Express discount department store located at 19250 East Highway 66 in Luther, Oklahoma. The store closed on January 28, 2016.