Northeastern Illinois University Police Department

Agency Details

Address: 5500 North St. Louis Avenue, Chicago, IL 60625
Agency Type: Special Jurisdiction
Number of Officers: 23