Leagues
  1. Home
  2. Venues
  3. Cowboy Stadium
Venue

Cowboy Stadium

Football stadium in Lake Charles, Louisiana, U.S

12,226 seatsCapacity
1965Opened
LouisianaLocation

Facts

Capacity
12,226 seats
Opened
1965
Location
Louisiana
Country
United States
Tenants
McNeese State University

Source: Wikidata (CC0), QLever SPARQL · Wikidata Q14691617