The Stress & Trauma Treatment Center 1200 Locust Street, Eldorado, IL 62930