Walmart Discount Store 270

Walmart Discount Store #270 was a Walmart Discount Store discount department store located at 906 West Main Street in Homer, Louisiana. The store opened August 4, 1981.