Stress & Trauma Treatment Family and Youth Recreation Center 1335 Locust Street, Eldorado, IL 62930