Company Description
16 Tech Innovation District is 50-acre community in downtown Indianapolis dedicated to world-changing innovation and economic opportunity.
16 Tech Innovation District is 50-acre community in downtown Indianapolis dedicated to world-changing innovation and economic opportunity.
Contact Us
1210 Waterway Blvd
Suite 5000
Indianapolis, IN 46202