Explore details about location 126a Avenue North-west. 126a Avenue North-west is a location situated within the Edmonton alongside other areas such as 87 Street North-west, 139 Street NW, 58 Street North-west.