Indianapolis Colts - Lucas Oil Stadium Seat Reviews

Lucas Oil Stadium

Lucas Oil Stadium has been home to the
Indianapolis Colts since 2008. It was constructed at
an estimated construction cost of 720 Million
dollars and has a capacity of 63,000, but can be
expanded. It is the 2nd smallest NFL Stadium.

500 South Capitol Avenue
Indianapolis, Indiana 46225

 

Lucas Oil Stadium Seating Chart

 

Shop for Indianapolis Colts Gear at NFLShop.com!