Shopping malls database
Winston Plaza is located at the corner of SWC North Ave. & 9th Ave., Melrose Park. It is a Power Center which opened in 0. It is an Open shopping mall with 1,951 parking spaces. It covers an area of 374,527 sqft. and has about 40 stores.
Shopping mall's name: Winston Plaza
Address: SWC North Ave. & 9th Ave., Melrose Park, IL 60160
Number of stores: 40