Is there a champs sports store in the citadel outlets???
Address: 100 Citadel Dr, Commerce, CA 90040, USA
Nicole Trimble | Aug 24, 2018
There's No champs store but there is a store that sales Champs
Tigran Baghdasaryan | Aug 24, 2018
Yes
Edgar Carrasco | Aug 24, 2018
Yes there is a champs store whit great deals
Andrea Martinez | Aug 24, 2018
Yea there is a champs their a Lot of really good store their
Thanks! Your answer is awaiting moderation.