Explore details about location 20 Avenue SW. 20 Avenue SW is a location situated within the Edmonton alongside other areas such as 137a Avenue North-west, 185 Street North-west, 104 Street NW.