Shopping malls database
Twin Creek Plaza is located at the corner of 36th St. & Hwy. 370, Bellevue. It is a Regional Center which opened in 1998 and was last renovated in 2003. It is an Open shopping mall with 6,000 parking spaces. It covers an area of 1,000,000 sqft. and has about 42 stores.
Shopping mall's name: Twin Creek Plaza
Address: 36th St. & Hwy. 370, Bellevue, NE 68123
Number of stores: 42