Where is champs sports corporate office located?
The Champs Sports headquarters are located at:
- 311 Manatee Avenue
W Bradenton, FL 34205
You can reach customer service at (800) 991 6813.
Champs boasts more than 580 stores across the country, Canada, and Puerto Rico/Virgin Islands; most of them are located inside shopping malls. They claim to have the hottest styles in footwear for all ages, male and female.
Foot Locker is the parent company to Champs Sports, and their headquarters are located at:
- 112 West 34th Street
New York, New York 10120
Their phone number is (212) 720-3700.