West Edmonton Mall 8882 170 St NW, Edmonton, AB T5T 4J2, Canada ☎ +1 780-444-5321 Last Updated: 10/02/2023 | |
West Edmonton Mall, located in Edmonton, Alberta, Canada, is the largest shopping mall in North America. It’s the tenth largest in the world by gross leasable area. | |
Edmonton Place » City Edmonton is the capital city of the Canadian province of Alberta. Edmonton is on the North Saskatchewan River and is the centre of the Edmonton Metropolitan Region, which is surrounded by Alberta's central region. As of 2021, Edmonton had a city population of 1,010,899. 129 views 💖 1Canada |