Store Details


Sport Chalet

Address 1640 Camino Del Rio N, Ste. 110, San Diego, CA 92108, United States
  Telephone 619-718-7070
  Get Directions
AAC-1164