Shopping malls database
Willow Knolls Court is located at the corner of Willow Knolls Rd. & Rt. 50, Peoria. It is a Power Center which opened in 1990. It is an Open shopping mall with 2,494 parking spaces. It covers an area of 382,377 sqft. and has about 16 stores.
Shopping mall's name: Willow Knolls Court
Address: Willow Knolls Rd. & Rt. 50, Peoria, IL 61615
Number of stores: 16