Explore details about location 20A Avenue NW. 20A Avenue NW is a location situated within the Edmonton alongside other areas such as 201a Street North-west, 116 Street NW, 139 Avenue North-west. Additionally, some smaller parts of 20A Avenue NW include specific areas like 24 Avenue NW, 20A Ave NW, 106A Street NW adding to the diversity of its landscape.