Explore details about location 105A Street NW. 105A Street NW is a location situated within the Edmonton alongside other areas such as 134 Avenue NW, 105 Street NW, 166 Avenue North-west.