Trillium Place on Hamilton is a mental health service and addiction treatment center located at 1200 Hamilton Blvd, Peoria, IL 61606. Open from 8 AM to 7 PM on weekdays and 8 AM to 5 PM on Fridays, the center offers support for individuals seeking help with mental health and addiction challenges. For more information, visit their website at trilliumplacehealth.org or call +13096718040.