Websites hosted on 163.191.125.130 IP Address
Geo Location Information for 163.191.125.130 IP Address. The IP Address 163.191.125.130 is located at 41.9742 latitude and -87.7526 longitude in United States of America. Friendly Location for the IP Address is Illinois, Chicago, United States, 60630.
ICJIA | Illinois Criminal Justice Information Authority
The Authority brings together key leaders from the justice system and the public to identify critical issues facing the criminal justice system in Illinois, and to propose and evaluate policies, programs, and legislation that address those issues. The agency also works to ensure the criminal justice system in Illinois