Explore details about location Greenwood Avenue. Greenwood Avenue is a location situated within the Winnipeg alongside other areas such as Hillcrest Avenue, Lethbridge Avenue, Albany Street.