Explore details about location 21 Avenue NW. 21 Avenue NW is a location situated within the Edmonton alongside other areas such as 95 Street North-west, 127 Street NW, 69 Avenue North-west. Additionally, some smaller parts of 21 Avenue NW include specific areas like 74 Street NW, 72 Street NW, 24 Avenue NW adding to the diversity of its landscape.