ICCS is an addiction treatment center and mental health clinic located at 1651 Kendall St, Lakewood, CO 80214. This non-profit organization offers a range of services to support individuals facing addiction and mental health challenges. Open Monday through Friday from 3:30 PM to 11 PM, ICCS aims to provide accessible care within the community. For more information, visit their website at int-cjs.org or call +13032324002.