
The retail chain Century 21, founded in 1961, will be closing all 13 of its locations on the East Coast, Timeout reports.
Many of its stores are located in the New York area.
Company representatives stated that their main reason for closing down is the failure of the insurance provider to come up with a necessary payment. They will be holding closure sales soon.
