Texas World Speedway

17529 Hwy 6 South, College Station, 77845