The Village Outlet & Les 3 Vallées at The Selcius: “Last Christmas Fashion Show”

Created and operated by Compagnie de Phalsbourg and Freeport Retail, The Village is THE new French outlet.