West Edmonton Mall
Established in 1981 and located in the city of Edmonton in Alberta, Canada, West Edmonton Mall (WEM) is a shopping and entertainment complex. The establishment is made up of a number of retail storefronts, hotels, restaurants and more.
Last updated on