Walmart Supercentre 3128 (Canada)

Walmart Supercentre #3128, also known as Walmart New Liskeard Supercentre, is a Walmart Supercentre discount department store located at 133 Highway 11, Temiskaming Shores, Ontario.