Walmart Supercentre 3160 (Canada)

Walmart Supercentre #3160, also known as Walmart Niagara Falls Supercentre, is a Walmart Supercentre discount department store located at 7481 Oakwood Drive, Niagara Falls, Ontario.