Lucas Oil Stadium

Stadium data

Capacity
67,000
Opening year
2008
City
Indianapolis
Country
United States
Use
✨ Multi-use
Clubs
Indianapolis Colts

Photos