Grand Chapiteau At Sam Houston Race Park7575 N. Sam Houston Parkway WestHouston, Texas 77064, US
Total Capacity: 2583