The Iowa Health Care Association (IHCA) and its divisions, Iowa Center for Assisted Living (ICAL) and Iowa Center for Home Care (ICHC), represent more than 700 Iowa nursing homes, assisted living and residential care facilities, home health agencies, and independent senior living and retirement communities that provide long term services and supports to Iowans.