Explore details about location 85a Street North-west. 85a Street North-west is a location situated within the Edmonton alongside other areas such as 46B Avenue NW, 57 Street NW, 127 Avenue North-west.