The Mental Health Association of the Rock River Valley works to promote mental health, prevent mental illness, provide public information and education, improve care and treatment, and offer hope and support to people experiencing mental and emotional problems.