Explore details about location 61 Street North-west. 61 Street North-west is a location situated within the Edmonton alongside other areas such as Bishop Point SW, 110 Avenue NW, 136 Street North-west.