Champs Sports
FashionLocated at Southland Mall in Hayward, CA
Athletic footwear and apparel retailer focused on sneakers, jerseys, and sports-inspired fashion. Located in Southland Mall.
About Southland Mall
Southland Mall is located at One Southland Mall, Hayward, CA 94545. It features 62 stores and services. Rated 3.9/5 based on 5,594 reviews.
View all stores at Southland Mall