Lucas Oil Stadium

Stadium: Lucas Oil Stadium

Capacity: 67000
Location: Indianapolis, Indiana, USA
Opened: 2008
Address: 500 South Capitol Ave, Indianapolis, IN 46225
Tenants: Indianapolis Colts

Other venues nearby

Venue Distance (km) Distance (miles)
Bankers Life Fieldhouse11
Indianapolis Motor Speedway75
Lucas Oil Raceway at Indianapolis1610
Memorial Stadium (Indiana)7244
Scheumann Stadium8151
Ross-Ade Stadium9961
Yager Stadium (Miami University)12678
Nippert Stadium15898
Kentucky Speedway15999
Paycor Stadium16099

Location