1. Home
  2. Stadiums
  3. Carl Lewis International Complex
Stadium

Carl Lewis International Complex

2,500 seatsCapacity
2001Opened
TexasLocation

Facts

Capacity
2,500 seats
Opened
2001
Location
Texas
Home teams
Houston Cougars

Sources: Wikidata (CC0) · Wikidata Q14711379