Explore details about location Glenwood Avenue. Glenwood Avenue is a location situated within the Buffalo alongside other areas such as St Joseph Alley, Orman Place, W Tupper Street.