Co-working

Launch Indy is located in the Union 525 building in Indianapolis.