Skechers
ShoesLocated at Alderwood Plaza in Lynnwood, WA
Footwear brand offering comfortable walking shoes, athletic sneakers, and casual lifestyle footwear. Located in Alderwood Plaza.
About Alderwood Plaza
Alderwood Plaza is located at 18520 33rd Ave W, Lynnwood, WA 98037. It features 36 stores and services. Rated 4.3/5 based on 1,829 reviews.
View all stores at Alderwood Plaza