Northland Plaza in Illinois 23 stores

Northland Plaza is located in Illinois, city DeKalb. Shopping mall has over 23 stores and address is: 2520 Sycamore Rd, DeKalb, IL 60115. Northland Plaza info: address, gps, map, location, direction planner, store list, opening hours, phone number.

Address, location 

2520 Sycamore Rd, DeKalb, IL 60115

State

Illinois 

City

DeKalb 

Phone number 

not available

Hours 

For information about opening hours please visit Northland Plaza or contact individual stores for details.

Driving directions 

GPS: 41.955226, -88.722791

Search other shopping malls:

Go to the mall