Shopping malls database
Plaza North is located at the corner of 90th St. & Military Dr., Omaha. It is a Community Center which opened in 1974. It is an Open shopping mall. It covers an area of 203,250 sqft. and has about 18 stores.
Shopping mall's name: Plaza North
Address: 90th St. & Military Dr., Omaha, NE 68134
Number of stores: 18