Caring Communities Shared Services is an organization in Libertyville. It provides risk management and liability insurance to its members, who are also owners of the company. Members of Caring Communities Shared Services are owners and service providers of senior community housing facilities. Visit the company's website for more information.