ICDI
Illinois Community for Displaced Immigrants is a 501c3 organization.
EIN number: 46-1374353
Our organization earned a 2024 Platinum Seal of Transparency! Now, everyone can see our strategy, metrics, and achievements.
Accessibility Tools