Stadion Lucas Oil Stadium

Opened
Capacity 62421
Address 500 South Capitol Avenue, Indianapolis, Indiana
Website
Home stadion to Indy Eleven