Lucas Oil Stadium

500 South Capitol Ave
Indianapolis, IN 46225

Phone:
(317) 262-8600

Website:

Lucas Oil Stadium is a seven-level facility that seats 63,000 for football up to 70,000 for basketball, conventions and concerts.

Place Information

  • Place Category

    Venues, Theatres/Playhouses

  • Place Cost Not Available

Lucas Oil Stadium: From the Parents

-

No ratings. Provide yours!