Explore details about location Stadium Freeway. Stadium Freeway is a location situated within the Portland alongside other areas such as Southeast Francis Street, Fir Trail, Southeast 17th Avenue.