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



Read or Write Seat Reviews for the Following Sections