Walmart Discount Store 977

Walmart Discount Store #977 is a Walmart Discount Store discount department store located at 1385 Amelia Plaza, Fernandina Beach, Florida.The store openedNovember 11, 1986.