Metro North Mall photograph

Metro North Mall

Use attributes for filter !
Address400 NW Barry Rd, Kansas City, MO 64155, USA
Opened September 1976
No. of stores and services150 at Peak, 2 at time of closing
No. of anchor tenants4 at Peak, 1 at time of closing
Phone +1 816-436-7800
Date of Reg.
Date of Upd.
ID1262354
Send edit request

About Metro North Mall


Metro North Mall was a 1. 3 million square foot mall located at 400 NW Barry Road, in Kansas City North, Missouri.

Where is the Metro North Mall

Metro North Mall Map
Click on the photo of Metro North Mall to view it on Google Maps.

Related Persons

Next Profile ❯