Wooded Glen Recovery Center
Wooded Glen Recovery Center provides addiction treatment at 2602 Hebron Church Road, Henryville, Indiana 47126. Its current official site distinguishes this 500-acre residential campus from a separate outpatient office at…