Trillium Place on Jefferson is a mental health service and addiction treatment center located at 228 NE Jefferson Ave, Peoria, IL 61603. Operating Monday through Friday from 8 AM to 5 PM, the facility offers a range of support services aimed at promoting mental well-being. For more information, visit their website at trilliumplacehealth.org or call +1 309-671-8000.