Lucas Oil Stadium is located at 500 South Capitol Avenue, Indianapolis, IN, 46225.
Chat with our AI personalities
Lucas Oil Stadium in Indianapolis has a capacity of 63,000 (expandable to 70,000.)
The Colts have played in the RCA Dome since 1984, but they're scheduled to play in the new Lucas Oil Stadium in 2008.
Yes indeed. They play home football in the Lucas Oil Stadium.
In the Lucas Oil Stadium, They use FieldTurf, a synthetic grass made to feel and look like real grass.
Lucas Oil Stadium is a retractable roof stadium.