Santa Cruz Tire and Auto Care
2840 Soquel Ave, Santa Cruz 95062