Trillium Place
Proudly affiliated with Carle Health, Trillium Place is a not for profit organization formed by joining Carle Health Behavioral Health Services, the former Illinois Institute for Addiction Recovery at Carle Health, Tazwood Center for Wellness, and Human Service Center. With locations in Peoria, East Peoria, Pekin, Lincoln, and Eureka, Trillium Place is proud to offer you and your family the most comprehensive addiction and mental health services in central Illinois.