Explore details about location 126a Avenue North-west. 126a Avenue North-west is a location situated within the Edmonton alongside other areas such as 96 Avenue NW, 106A Avenue NW, 102 Street North-west.