Walmart Discount Store 311

Walmart Discount Store #311 is a Walmart Discount Store discount department store located at 200 Northwest Boulevard, Franklin, Louisiana. The store opened October 13, 1980.