Explore details about location 24 Avenue NW. 24 Avenue NW is a location situated within the Edmonton alongside other areas such as 84 Street NW, Whiston Way North-west, Prestige Point North-west.