Champs Sports
Champs Sports,
Shoe Stores
Hours:
352 Memorial City Center, Space #546, Houston TX 77024
Tips
Hours
Most Recent Comments
-
October 2023
Was helpful in finding me what I asked about. Gabriel B. was the best
-
September 2023
Limited size and styles at stores. Don't go three weeks before school starts.
-
December 2022
Most of the staff is stoned or doesn't understand how the inventory system works. Maybe I'll have a better experience next time. ?
More Comments(54)
You May Also Like
-
Houston, Texas