The Central Illinois Center for Independent Living in Peoria, IL is a community organization that provides support and resources for individuals with disabilities.
They offer services such as advocacy, peer support, and skill-building workshops to help empower individuals to live independently and participate fully in their communities.
Generated from their business information