Walmart Supercentre 3063 (Canada)

Walmart Supercentre #3063, also known as Walmart North Bay Supercentre, is a Walmart Supercentre discount department store located at 1500 Fisher Street, North Bay, Ontario.