β Back to directory
Fatima Zahra Islamic Center
twelverHuntsville, AL
- EIN
- 392878073
- Ruling year
- 2025
- Address
- 8200 South Memorial Parkway, Huntsville, AL 35806
Information sourced from public IRS records and publicly listed organizational details.Request a correction.