0
West Edmonton Mall
West Edmonton Mall is located in Edmonton, Alberta.
There are about 325,000 light bulbs in West Edmonton Mall.
There are over 800 stores in West Edmonton Mall, which includes over 100 dining venues and 10 attractions.