Explore details about location 60 Street NW. 60 Street NW is a location situated within the Edmonton alongside other areas such as 87 Street North-west, 55 Avenue North-west, 64 Street North-west.