-
New York City’s off-price leader to open tenth location
Century 21 Department Store will bring its high-fashions and low prices to a new location in the suburbs.
The company will open an approximately 70,000-sq.-ft., two-level store at Green Acres Mall in Valley Stream, New York, on the South Shore of Long Island. The location will be the company’s tenth location.

