North American (NAIA) at Texas Southern North American at Texas Southern Venue Alexander Durley Stadium Tiger Walk, Houston, Harris County, Texas, 77004, United States