Walmart Supercentre 3164 (Canada)

Walmart Supercentre #3164, also known as Walmart Leamington Supercentre, is a Walmart Supercentre discount department store located at 304 Erie Street South, Leamington, Ontario.