Foot Locker
Shoe Stores,
Sporting Goods,
Men's Clothing
Hours:
2000 N Neil St, Champaign IL 61820
Tips
Hours
Most Recent Comments
-
April 2022
Great supportive team headed by an awesome manager!!
-
July 2020
The workers are friendly but not very knowledgeable.
-
October 2019
Good place to get shoes, welcoming environment and friendly employees
More Comments(28)
You May Also Like
-
Champaign, Illinois