Churches/St. Camillus Center for Spiritual Care
St. Camillus Center for Spiritual Care
Los Angeles, CA
Has Website
- EIN
- 953363136
- Address
- 1911 Zonal Ave., Los Angeles, CA, 90033-1032
- Affiliation
- Subordinate - Subordinate in a group ruling
- IRS Ruling Date
- March 1946