Explore details about location Glenwood Avenue. Glenwood Avenue is a location situated within the Northampton alongside other areas such as Main Street, Westhampton Road, Chestnut Street.