Store Locator

Alderwood Mall

Alderwood Mall

Alderwood Mall, 3000 184th St SW
Lynnwood, WA 98037
425-771-7227
United States

Mon-Sat: 10am-9pm
Sun: 11am-7pm

Email This Store