Mall name:
Address
11633 The Plaza, Norwalk, California - CA 90650-3930
State
City
Phone number to Norwalk Town Square mall
562 868 2291
Hours (mall)
Please call to Norwalk Town Square for shopping hours.
China Town Express is located in Norwalk Town Square, California, city Norwalk. China Town Express info: address, gps, map, location, direction planner, opening hours, phone number.
11633 The Plaza, Norwalk, California - CA 90650-3930
562 868 2291