Indianapolis Colts - Lucas Oil Stadium Seat Reviews

Lucas Oil Stadium, Home of the Indianapolis Colts

Lucas Oil Stadium has been home to the Indianapolis Colts since 2008. It was constructed at an estimated cost of $720 Million dollars and has a capacity of 63,000, but can be expanded. Lucas Oil Stadium is one of the smallest stadiums in the National Football League.

500 South Capitol Avenue
Indianapolis, Indiana 46225

 

Lucas Oil Stadium Seating Chart

 

 

Read or Write Seat Reviews for the Following Sections