Explore details about location 24 Street NW. 24 Street NW is a location situated within the Edmonton alongside other areas such as 119 Street North-west, 168A Avenue NW, Meridian Street NE. Additionally, some smaller parts of 24 Street NW include specific areas like 22 Street NW adding to the diversity of its landscape.