Located in Kansas City, MO, Metro North Shopping Center serves shoppers from across the region. Shoppers can find this Super-Regional Center at 169 Hwy. & Barry Rd.. Established in 1976, the property saw major improvements during its 2001 renovation. The mall spans 1,197,228 sqft. of leasable retail area and is home to around 20 stores. The mall offers 7,200 parking spaces for visitors.