Trillium Place Pekin is a comprehensive mental health service located at 3248 Van De Ver Ave Ste A, Pekin, IL 61554. Offering a range of services including addiction treatment, counseling, and psychological support for children and families, the clinic is dedicated to improving mental wellness in the community. For more information, visit their website at trilliumplacehealth.org or call +13093475522.