Walmart Supercentre 3097 (Canada)

Walmart Supercentre #3097, also known as Walmart Sudbury North Supercentre, is a Walmart Supercentre discount department store located at 1349 Lasalle Boulevard, Sudbury, Ontario.