TDECU Stadium

3874 Holman Street, Houston, 77004