Shopping malls database
Norwalk Town Square is located at the corner of Pioneer Blvd. & Rosecrans Ave., Norwalk. It is a Power Center which opened in 1950 and was last renovated in 1990. It is an Open shopping mall with 1,000 parking spaces. It covers an area of 242,588 sqft. and has about 56 stores.
Shopping mall's name: Norwalk Town Square
Address: Pioneer Blvd. & Rosecrans Ave., Norwalk, CA 90650-3930
Number of stores: 56