Walmart Express 2011

Walmart Express #2011 was a Walmart Express discount department store located at 18 Apple Way in Ashford, Alabama. The store opened on November 12, 2014 and closed on January 28, 2016.