DeKALB – NIU has finally entered the approval stages of building its first Greek Life Center in the Annie Glidden neighborhood near Greek Row.
The city approved a redevelopment agreement at the July 10 DeKalb City Council meeting which was the first...