Monitoring Tour of Sheridan Correctional Center August 25, 2010
Summary: Intense, expensive, successful.
On Aug. 25, 2010 four representatives of the John Howard Association of Illinois conducted a monitoring tour of Sheridan Correctional Center. Sheridan is a medium security male prison located approximately 70 miles south west of Chicago. It is the nation’s largest prison fully dedicated to substance abuse treatment and has a capacity to house approximately 1,380 inmates.
An increasing body of evidence shows that the substance abuse treatment at Sheridan is successful at deterring people from returning to prison after their release. The prison offers extensive educational and vocational opportunities, which are known to deter recidivism.
Read the report here.