Walmart Supercentre 1089 (Canada)

Walmart Supercentre #1089, also known as Walmart Deerfoot Meadows Supercentre (SE), is a Walmart Supercentre discount department store located at 7979 11 Street Southeast, Calgary, Alberta.