Canada Goose to Bring Experiential In-Store Snow Room to the U.S.
May 7, 2021 at 11:53 AM EDT
By Jessie Dowd
Outerwear retailer
Canada Goose will open its first California store in fall 2021 at the South Coast Plaza Mall in Costa Mesa, Calif., where it will house its first-ever Snow Room in the U.S.
Following a successful pop-up at The Grove in Los Angeles this past winter, the permanent Orange County store will carry the full Canada Goose collection that’s fit for the Southern California lifestyle, including lightweight down styles, rain and wind gear, knitwear and more for men, women and children.