Los Garcia’s Tires of Santa Cruz
110 Stanford Ave, Santa Cruz 95062