This event will take place at the following address:
Studio at Warehouse Live
813 St Emanuel St
Houston, TX 77003
(Texas)
Full venue information
The Meteors will play at Studio at Warehouse Live with the following schedule of performances: