-
Woolrich opens first-ever U.S.store; more in works
New York -- Woolrich, the Pennsylvania-based outwear and lifestyle brand, has opened its first-ever freestanding store, in New York’s SoHo neighborhood. The move follows the recent opening of three Woolrich stores in Europe, including a store in Hamburg, Germany, and Prague.