Water Tower Place store list
Information & Events
The Water Tower Place is one of the popular shopping malls in Illinois with more than 44 stores. The shopping center you can visit at: 845 N. Michigan Avenue, Chicago, IL.
Find and choose store on the list below placed at Water Tower Place. List contains the best brand names and designer stores.
Other shopping malls
14 stores.
Rte 14 and Liberty Street, Crystal Lake (Chicago), IL 60014
115 stores. 217-356-2700
2000 North Neil St., Champaign, IL