KC Homes is an adult special needs care provider. We have 4 residential homes and adult day program activities. We offer a supportive and dignified environment which encourages personal growth with the goal of functioning as independantly as possible.