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 opened November 11, 1986.