External Publication
Visit Post

Why Vivobarefoot Is Opening its First U.S. Flagship Store in SoHo

WWD [Unofficial] March 26, 2026
Source
Vivobarefoot's first U.S. flagship store, opening in June, will be located at 248 Lafayette Street in the SoHo neighborhood in N.Y.C.

Discussion in the ATmosphere

Loading comments...