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