Shopping malls database
The Shops of Legacy is located at the corner of 168th & West Center Road, Omaha. It is a Power Center which opened in 2004 and was last renovated in 2005. It is an Open shopping mall. It covers an area of 240,000 sqft. and has about 50 stores.
Shopping mall's name: The Shops of Legacy
Address: 168th & West Center Road, Omaha, NE 68164
Number of stores: 50