Norwalk Town Square
(3,343)
Shopping mall in Norwalk, California
Open-air plaza featuring local shops & services, casual international eateries & a movie theater.
Address: 11633 The Plaza, Norwalk, CA 90650
Hours: Closed ⋅ Opens 8 AM Mon
Phone: (562) 868-2291
Norwalk Town Square is conveniently located on the northwest corner of Pioneer Blvd and Rosecrans Avenue.
Rating
(4)
Norwalk Town Square has been around a long time. It really needs to be renovated. It's anchored by a discount market and some second and third rate ...