Aveva Stadium

12146 Almeda Road, Houston, 77045