Explore details about location 86 Street NW. 86 Street NW is a location situated within the Edmonton alongside other areas such as 52 Street NW, 7A Avenue South-west, 128 Street NW. Additionally, some smaller parts of 86 Street NW include specific areas like 90 Avenue NW, 81 Street NW adding to the diversity of its landscape.