Illinois River Correctional Center is a medium security facility housing adult male inmates. The facility is located in Canton, Illinois.
Visiting information:
Visitation is allowed. Contact the facility to inquire of days and hours. The physical address is 1300 W. Locust Street Canton, IL 61520.
Facility Phone Number
(309)-647-7030
Physical Address
P.O. Box 999
Canton, IL 61520
United States
Image