- This popular stadium is located on the premises of the University of Houston. It has a total seating capacity of 32,000. It was formerly home to the Houston Oilers from 1960 to 1964. Presently it hosts Houston Cougars football team and Houston Dynamo of Major League Soccer. The intersection of Texas Highway 35 and Interstate 45 is the exact location. Metered parking is available.
- © wcities.com 2013