Explore details about location Glenwood Avenue. Glenwood Avenue is a location situated within the Fostoria alongside other areas such as Country Club Drive, West 6th Street, South Main Street.