Off 137 Ave NW, we’re walking distance from a variety of shops and restaurants. West Edmonton Mall, the largest mall in North America, is seven miles from our door. Downtown Edmont... more... See more text