answersLogoWhite

0

umiez is headquartered in Lynnwood, Washington, USA—it's a publicly traded, specialty retailer founded in 1978, with over 600 U.S. locations and nearly 740 worldwide as of 2021

User Avatar

Jeta 33

Lvl 5
1w ago

What else can I help you with?