Mall Gang

Champs Sports/Champs Women

Sporting Goods & Outdoors

Located at Alderwood Plaza in Lynnwood, WA

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
Back to Alderwood Plaza
Champs Sports/Champs Women at Alderwood Plaza — Lynnwood, WA