STRESS AND TRAUMA TREATMENT CENTER INC is a 501(c)(3) Charitable Organization. It has Unconditional Exemption and donations made to this organization are Deductible, as of Aug 2020. It is located in Eldorado, IL.
Ruling Date
Aug 2020
Tax Status
501(c)(3)
Asset Range
$1M – $5M
Income Range
$5M – $10M
Loading…