Address : 100 South Capitol Avenue
City : Indianapolis, IN
Country : United States of America
Phone : +1 317-262-3400
Website : Click here for venue website
Situated in downtown Indianapolis, Indiana Convention Center is a major convention center in the nation offering over 1.300.000 square feet (120.000 square meters) of space for convention/meeting uses including over 566.000 square feet (50.000 square meters) of open exhibit space and almost 140.000 square feet (13.000 square meters) of group meeting space.