Walmart Discount Store 2383

Walmart Discount Store #2383 was a Walmart Discount Store discount department store located at 18815 Northwest 115th Avenue in Alachua, Florida. The store opened on June 1, 2011.