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
Click on store from list below to view details.
Other shopping malls
90 stores. 217-875-0080
1146 HICKORY POINT MALL, Forsyth, IL
32 stores.
State St. and Mulford Road, Rockford, IL 61108