Northwoods Mall store list
Information & Events
Northwoods Mall is in Illinois, city Peoria. Mall is situated on adress 2200 W. War Memorial Drive, Peoria, IL 61613
Choose a store you are looking for from a directory below to view contat, store hours and more.
Other shopping malls
84 stores. 312-327-2300
520 N Michigan Ave, Chicago, IL
67 stores. 618-529-3681
1237 East Main, Carbondale, IL