Shopping malls database
Melrose Crossing is located at the corner of NEC of Mannheim Rd. & North Ave., Melrose Park. It is a Community Center which opened in 1986. It is an Open shopping mall with 1,600 parking spaces. It covers an area of 317,573 sqft. and has about 31 stores.
Shopping mall's name: Melrose Crossing
Address: NEC of Mannheim Rd. & North Ave., Melrose Park, IL 60165
Number of stores: 31