Posted on January 1, 2019 April 7, 2019 by WebsiteYellowPages.com Ecumenical Institute 1 2 3 4 50.000 CategoriesNon-Profit Organizations LocationsIllinois Bookmark Contact Information Business Name Ecumenical Institute Address 4750 N Sheridan Rd, Illinois 60640-7528 Phone Number 6029540563 Fax Number 7737696363 Website http://www.ica-usa.org CategoriesNon-Profit Organizations Post navigationPrevious post: Not ListedNext post: ERA Advantage