Canada Goose Brings Arctic Luxury to First-Ever California Store with Iconic Snow Room

Share Article

Today, Canada Goose opens its doors at South Coast Plaza. The brand is bringing its Canadian heritage to the West Coast, with quintessential products for Californians – offering supreme functionality and protection for any adventure. The iconic Snow Room, the next generation of the brand’s award-winning Cold Room, arrives in the United States for the first time at this store, giving guests the opportunity to explore Canada Goose’s extensive product library and trusted expertise in performance.

This content is locked for members only

Login or Subscribe Now To Unlock The Article!