Explore details about location 67 Street NW. 67 Street NW is a location situated within the Edmonton alongside other areas such as 106 Street NW, 100 Avenue NW, 69 Street North-west. Additionally, some smaller parts of 67 Street NW include specific areas like Jefferys Crescent NW, 75 Street NW, 49 Street NW adding to the diversity of its landscape.