Explore details about location 104A Avenue NW. 104A Avenue NW is a location situated within the Edmonton alongside other areas such as 14A Avenue South-west, Weaver Point North-west, 90a Avenue North-west. Additionally, some smaller parts of 104A Avenue NW include specific areas like 65 Street NW, 106B Avenue NW, 104 Avenue NW adding to the diversity of its landscape.