Explore details about location 84 Street North-west. 84 Street North-west is a location situated within the Edmonton alongside other areas such as Terrace Road North-west, Galbraith Close North-west, 25 Avenue NW.