Champs Sports - San Diego, CA

Champs Sports San Diego is located at 1640 Camino Del Rio N, San Diego, CA 92108, USA. Phone number: (619) 293-3898.
Champs Sports San Diego is located at 1640 Camino Del Rio N, San Diego, CA 92108, USA.
The phone number is (619) 293-3898
The postal code of Champs Sports San Diego is 92108
The website is https://stores.champssports.com/ca/sandiego/1640-camino-del-rio-n-14047.html