Walmart Supercentre 1187 (Canada)

Walmart Supercentre #1187, also known as Walmart Ellerslie Supercentre, is a Walmart Supercentre discount department store located at 110 Watt Common Southwest, Edmonton, Alberta.