Delmar Stadium, Houston
Facts and practical information
Delmar Stadium is a 12,000-seat stadium located at 1900 Mangum Road in Houston, Texas, United States. It is primarily used for American football games of Houston Independent School District schools. It is a part of the Delmar-Tusa Sports complex includes a 5,000-seat basketball/volleyball arena, Delmar Fieldhouse, a 6,000-seat rugby/football/soccer/track venue, Dyer Stadium, a 3,000-seat football/soccer field, Delmar Jr. Field, and a 1,500-seat baseball stadium, Absher Field. ()
2020 Mangum RdInner Loop (Lazy Brook - Timbergrove)Houston 77092
Delmar Stadium – popular in the area (distance from the attraction)
Nearby attractions include: Marq*E Entertainment Center, Neon Boots Dancehall & Saloon, Northwest Mall, Southern Apache Museum.