Walmart Supercentre 1122 (Canada)

Walmart Supercentre #1122, also known as Walmart Northwest Edmonton Supercentre, is a Walmart Supercentre discount department store located at 16940 127 Street Northwest, Edmonton, Alberta.