Northeastern Illinois University El Centro has relocated its classes and administrative offices through August 15 to the Northeastern Illinois University Main Campus, 5500 N. St. Louis Ave. in Chicago. El Centro’s new location, 3390 N. Avondale in Chicago, will open for classes beginning with the Fall 2014 semester