Address: 100 South Capitol Ave.
Convention center in Indianapolis, Indiana. The Indiana Convention Center is a major convention center located in Downtown Indianapolis, Indiana, United States. The original structure was completed in 1972 and has undergone five expansions.