Champs Sports
Shoe Stores
Hours:
1500 Apalachee Pkwy, Tallahassee FL 32301
Tips
Hours
Most Recent Comments
-
September 2022
Always enjoy my conversation with the store manager
-
June 2022
Shopped online. And went into the physical store. I miss champs being up stairs in the mall. It's small in the newer location but I still like champs.
-
November 2019
Went so my son could try shoes and Nick was a huge help.
More Comments(15)
You May Also Like
-
Tallahassee, Florida