Shopping malls database
Willow Creek is located at the corner of SEC Illinois 173 & N. Alpine Rd., Machesney Park. It is a Community Center which opened in 0. It is an Open shopping mall. It covers an area of 225,900 sqft. and has about 17 stores.
Shopping mall's name: Willow Creek
Address: SEC Illinois 173 & N. Alpine Rd., Machesney Park, IL 61115
State: IL
Number of stores: 17