β Back to directory
Islamic Shia Center
twelverChicago, IL
- EIN
- 811455700
- Ruling year
- 2016
- Address
- 2551 Lakeview Ave., Chicago, IL 60614
Information sourced from public IRS records and publicly listed organizational details.Request a correction.