β Back to directory
Islamic Center
twelverPortland, OR
- EIN
- 931268868
- Ruling year
- 2000
- Address
- P.O. Box 1724, Portland, OR 97207
- Total revenue (latest 990)
- $67,398
- Total assets (latest 990)
- $554,197
Information sourced from public IRS records and publicly listed organizational details.Request a correction.