This data was last updated on 21 May 2020.
1100 W. 42nd Street, Indianapolis IN 46208
Mission: The Indiana Interchurch Center is a multi-tenant nonprofit center that is intended to be “a living demonstration to the world that it is possible . . . to have unity without sacrificing freedom.”