β Back to directory
Lady Fatima Center
twelverDenver, CO
- EIN
- 821482105
- Ruling year
- 2017
- Address
- 2586 Colorado Blvd, Denver, CO 80207
- Total revenue (latest 990)
- $627,266
- Total assets (latest 990)
- $1,573,162
Information sourced from public IRS records and publicly listed organizational details.Request a correction.