chitown-slide

NIU Chicago Office

NIU’s Chicago office is located at 105 W. Madison St. on the 17th floor in the Loop. The NIU College of Business offers an M.B.A. and a master’s degree program in financial risk management in the same facility.