Store name: Foot Locker Address: 2060 Crossroads Blvd, Waterloo, IA Shopping mall: Crossroads Center Waterloo State: Iowa Store phone: 319-234-4999 Location: L Category: 25
: