Healing from trauma should never depend on your ability to pay. ATTCH Niagara is a non-profit trauma-specialized mental health clinic in St. Catharines, dedicated to making high-quality, evidence-based trauma therapy accessible to individuals facing financial barriers to care. We support those imp... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet