Tire Store The
252 Higuera St
San Luis Obispo, CA 93401-5015
805-541-8473