Explore details about location 150 Street North-west. 150 Street North-west is a location situated within the Edmonton alongside other areas such as 116 Street NW, Stadium Road, 152 Avenue North-west.