CIMCHA Intel
← 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.