5500 N Saint Louis Ave
Chicago, IL 60625-4625

Found 1 report:

Northeastern Illinois University has a growing problem with bedbugs popping up in the computer lab chairs (ALL the computer lab chairs) and they have been spotted in the student union too, adim. is keeping quiet and trying to cover it up







No nearby bug reports