Champs Sports Carlsbad - Hours & Locations
Champs Sports - Carlsbad
2525 El Camino Real, Carlsbad CA 92008 Phone Number:(760) 729-1192Hours may fluctuate
Distance:1.82 miles
Champs Sports - Temecula
40820 Winchester Road, Temecula CA 92591 Phone Number:(951) 296-0905Hours may fluctuate
Distance:27.86 miles