Mental Health
Supporting Well-Being, Connection, and Growth
Mental health is essential to overall health. At Catholic Charities, we provide counseling, treatment, and supportive programs that help individuals of all ages build resilience, strengthen relationships, and improve their quality of life.
Whether someone is seeking professional counseling, looking for mental health support for a child or teen, or searching for meaningful connections that combat isolation and promote wellness, our programs are designed to help people thrive.
Together, these services support emotional well-being, personal growth, and stronger communities.
Mental Health
Individual Programs
Granite City Counseling
In Home Program
Youth Day Treatment Program