Indy Sports

Lucas Oil Stadium

Map Unavailable

Address
500 S Capitol Ave,
Indianapolis,
IN

46225
United States


Lucas Oil Stadium Information

Details

Address 500 S Capitol Ave, Indianapolis, IN 46225

Lucas Oil Stadium Tickets:

indianapolis tickets

Capacity: 70,000

Phone: 317.262.8600

Lucas Oil Stadium venue home of the Indianapolis Colts & Indy Eleven. Stadium holds approximately 70,000 spectators.

 

Upcoming Events