Forever 21 closes its Downtown Santa Cruz location January 2025
SANTA CRUZ, Calif. (KION-TV) -- The Forever 21 Downtown Santa Cruz location confirmed to KION that its last operational day will be January 31, 2025.
The Pacific Avenue location will be one of many Forever 21 stores that have shuttered since the company filed for bankruptcy back in 2019, prompting the closure of 180 locations nationwide.
Forever 21 has not yet responded to why they've decided to close their Downtown Santa Cruz location.