International Living Center (ILC) is a community-focused residential facility based in Santa Cruz, CA. It offers a range of services and amenities to support individuals in their daily living needs.
With a focus on creating a welcoming and inclusive environment, ILC provides a place for residents to live independently while fostering a sense of community and connection among its members.
Generated from their business information