Location:

525 South MeridianIndianapolisIndiana46225United States View Map

Revenue:

$2.4 Million

Employees:

12

Phone:

(317) 296-5757
More

Description:

Launch Indy is a brand new co-working space located in downtown Indianapolis. It's the place for entrepreneurs to come together to collaborate and innovate....  

Read More

Recently Updated profiles at this company

Executive Director

Browse ZoomInfo’s Directories