Explore details about location North Elwood Avenue. North Elwood Avenue is a location situated within the Minneapolis alongside other areas such as Osseo Road, Minneapolis Skyway, W Broadway Ave.