Shopping malls database
Orchard Plaza is located at the corner of 132nd St. & W. Center Rd., Omaha. It is a Community Center which opened in 1977 and was last renovated in 2007. It is an Open shopping mall. It covers an area of 230,000 sqft. and has about 35 stores.
Shopping mall's name: Orchard Plaza
Address: 132nd St. & W. Center Rd., Omaha, NE 68144
Number of stores: 35