Walmart Discount Store 1063

Walmart Discount Store #1063 is a Walmart Discount Store discount department store located at 1608 West Magnolia Avenue, Geneva, Alabama, which can be reached byInterstate 65fromExit 130.The store openedSeptember 1987.