Menard Correctional Center, known prior to 1970 as Southern Illinois Penitentiary, is an Illinois state prison located in the town of Chester in Randolph County, Illinois, 50 miles southeast of St. Louis.