Walmart Supercentre 1149 (Canada)

Walmart Supercentre #1149, also known as Walmart Meadowlark Supercentre, is a Walmart Supercentre discount department store located at 156 87 Avenue Northwest, Edmonton, Alberta.