Foot Locker Opens Community Power Store in Compton, CA
Foot Locker has announced the grand opening of its first West Coast community-based Power store. The new 12,800 square foot store is located in Compton, California. Visit streaming.thesource.com for more information The Compton based store will be an elevated retail experience, including full-family shopping with exclusive product, custom store artwork by local artists, a curbside […]