DeKalb

0

ELS DeKalb is located in a small and friendly university community. Our Center is on the main campus of Northern Illinois University, with its 300 hectares of trees and grassy areas.

501 Lucinda Avenue
DeKalb, IL 60115
United States
+1 (815) 753-4600