Walmart Express 3065

Walmart Express #3065 was a Walmart Express discount department store located at 3636 North Broadway Street in Chicago, Illinois. The store closed on January 17, 2016.