Taro Logo
Nordstrom

Explore Nordstrom on Taro

Nordstrom, Inc. is an American luxury department store chain headquartered in Seattle, Washington and founded by John W. Nordstrom and Carl F. Wallin in 1901.

Nothing found 😭