NAMI Iowa (National Alliance on Mental Illness)

From support groups and education to outreach and advocacy, NAMI IOWA works to provide the tools needed by friends, families and persons with mental illness of all ages.