Walmart Supercentre 3050 (Canada)

Walmart Supercentre #3050, also known as Walmart London North Supercentre, is a Walmart Supercentre discount department store located at 1280 Fanshawe Park Road West, London, Ontario.