Venue Address

Toyota Center - TX
1510 Polk Street
Houston, Texas 77002, US

Venue Capacity

Seating Capacity: 19000