500 South Capitol Avenue Indianapolis, IN 46225
Square Feet: 30,000 ft2
Lucas Oil Plaza has been the site of many special banquets, parties, award ceremonies and corporate functions. Offering approximately 30,000 square feet of space right at the stadium’s front door and with a gorgeous view overlooking the field, Lucas Oil Plaza is ideal.