The company owns 963 locations in the U.S., including four in Colorado. It closed more than 400 stores in 2024 after declaring bankruptcy in September.
The company owns 963 locations in the U.S., including four in Colorado. It closed more than 400 stores in 2024 after declaring bankruptcy in September.