Directory Company Details Toyota Center Address: 1510 Polk St, Houston, TX 77002 United States Phone: 713-758-7253 Web site Contact Ryan Thormaehlen Company Type: In-House Service Professional