Walmart Express 2462

Walmart Express #2462 was a Walmart Express discount department store located at 1600 West Highway 66 in Stroud, Oklahoma. The store closed on January 28, 2016.