Pomona, CA
Toyota Center

Toyota Center

Houston, TX, USA
Address 1510 Polk St, Houston, TX 77002, United States
Capacity 19,000
Opened 2003
Social media