Governors State University recently opened its new Naperville Education Center (NEC). The NEC, located on 95th Street in south Naperville, is ideally suited to serve students from throughout the western and southwest suburbs. The center will officially open on March 1.
Office of Public Affairs, "Governors State University Announces Naperville Education Center" (2007). Press Releases. 243.