Indiana Interchurch Center

This data was last updated on 21 May 2020.

Address 1100 W. 42nd Street, Indianapolis IN 46208
Website http://www.indianainterchurch.org/
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.”