Lucas Oil Stadium
Fri, 28 Nov, 2025 at 04:00 pm (EST)
Lucas Oil Stadium
500 South Capitol Avenue, Indianapolis, IN 46225, US, United States
Also check out other Sports events in Indianapolis.
Tickets for 2025 53rd Annual IHSAA Football State Finals can be booked here.