xPeas
MENU ☰
 

 

 

    

    🍴           

  Alberta » Edmonton

  Place » Shopping

West Edmonton Mall
Alberta » Edmonton
Place » Shopping

8882 170 St NW, Edmonton, AB T5T 4J2, Canada

489 views    💖 2
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.