Shopping malls database
Willow Festival is located at the corner of Willow & Waukegan Rds. , Northbrook. It is a Community Center which opened in 2007. It is an Open shopping mall. It covers an area of 405,616 sqft. and has about 35 stores.
Shopping mall's name: Willow Festival
Address: Willow & Waukegan Rds. , Northbrook, IL 60062
Number of stores: 35