This data was last updated on 21 May 2020.
Address:
1100 W. 42nd Street, Indianapolis IN 46208
Website:
http://www.indianainterchurch.org/
Mission: The Interchurch Center provides offices where denomination administrative headquarters and nonprofits develop strategies and implementation plans to solve the most urgent challenges we face at home and abroad