Siouxland Mental Health Center (SMHC) is a nonprofit community mental health center that provides a comprehensive range of mental health services for the evaluation and treatment of people of all ages