Tags: Shopping Mall.
Metro North Mall was a 1.3 million square foot (123076 m2) mall located at 400 NW Barry Road in Kansas City North Missouri.Metro North opened its doors in 1976 and was the only enclosed mall located north of the Missouri River in the Kansas City metro area as well as being the second largest mall in the area behind Oak Park Mall in Overland Park Kansas.