Menard Correctional Center

Reports

Menard Correctional Center is a Level One maximum-security adult male facility located in Chester, Illinois. It is the largest maximum-security facility in the Illinois Department of Corrections.

 

 

 

 

 

Reports: