The office of Iowa Behavioral Health Association is a nonprofit organization that provides various business support services. The office specializes in supporting businesses that provide therapy and care for mental health, substance abuse, gambling and other issues.