Explore details about location Glenwood Avenue. Glenwood Avenue is a location situated within the Hazelwood alongside other areas such as Finn Way, Tesla Street, Rose Way.