Alderwood Mall (Directions/Map)
18021 Alderwood Mall Parkway
Lynnwood, WA 98037