Texas Southern at Rice Texas Southern at Rice Venue Rice Stadium Rice Stadium, Entrance 17 Drive, Houston, Harris County, Texas, 77005-1890, United States