Walmart Supercentre 3026 (Canada)

Walmart Supercentre #3026, also known as Walmart Capilano Supercentre, is a Walmart Supercentre discount department store located at 5004 98 Avenue Northwest, Edmonton, Alberta.